Proyecto en fase beta de una Biblioteca virtual.
- Ubuntu 18.04
- Servicio MongoDB
- Servicio Auth0
- Django 2.1.4
- Otros especificados en el archivo requirements.txt
Para la instalación solamente se requiere correr el siguiente comando dentro del directorio:
sudo pip install -r requirements.txt
AUTH0_CLIENT_ID="<..clave_completar..>" AUTH0_CLIENT_SECRET="<..clave_completar..>" USER_MONGO="<usuario_mongo>" PASS_MONGO="<clave_mongo>" python3 manage.py runserver
sequenceDiagram
Django 2 ->> djongo: Petición SQL
djongo -->> MongoDB Atlas: Petición No-SQL
MongoDB Atlas-->>djongo: Data No-SQL
djongo ->> Django 2: Data SQL
sequenceDiagram
Django 2 ->> Auth0: usuario
Auth0 -->> Google | Email |face: Comprobación
Google | Email |face-->> Auth0: Compr. Exitosa
Auth0 ->> Django 2: tokens, roles, etc