Book Reviews para certificacion de Talento Digital
Proyecto destinado a mostrar capacidades basicas de un sistema en django para acceso modificacion y manejo de datos
Vista inicio de la aplicación.
- Sistema Operativo (Ubuntu, Windows, MacOs)
- Lenguaje de programación (Python 3.10)
- Framework (Django 5)
- Base de datos (PostgreSQL >= 12)
Creacion del ambiente virtual
$ python -m venv venv
Activamos el entorno virtual
$ source venv/bin/activate #sistemas UNIX
$ .\venv\Scripts\activate #sistemas Windows
Instalamos dependencias
$ (venv) pip install -r requirements.txt
Inicializamos el proyecto para lo cual contamos con un archivo para configurar la base de datos, conexiones, usuarios iniciales, y datos semilla.
Para lo cual el script nos preguntara los datos de conexion para postgres, usuario, contraseña, creara la base de datos, con las migraciones iniciales y los usuario iniciales
cd resena_libros/ #debemos trasladarnos a la carpeta del proyecto
python set_db.py
Una vez configurado lo anterior se puede iniciar el servidor de django.
python manage.py runserver
Se crearon 2 usuarios para pruebas pero puede experimentar creando otros tambien
- Email: administrador@mail.com
- Contraseña: Abc123#
- Email: lector@mail.com
- Contraseña: Abc123#
- Jose Duarte forkeado de -> Brayan Diaz C
Este proyecto está bajo la Licencia MIT - ve el archivo LICENSE.md para detalles