pip install install Django
- Crear un proyecto
django-admin startproject <nombre_proyecto> .
- Iniciar proyecto
python manage.py runserver
- Crear superusuario (Se ejecuta despues de las migraciones)
python manage.py createsuperuser
- Modularidad
- Reutilización
- Desacoplamiento
- Escalabilidad
- Enfoque en la funcionalidad
- Crear una app
python manage.py startapp <nombre_app>
- Sincronizar o Aplicar migraciones
python manage.py migrate
- Crear una migración
python manage.py makemigrations
python manage.py makemigrations <nombre_app>
DEBUG=True
DB_NAME=''
DB_USER='postgres'
DB_PASSWORD=''
DB_HOST='127.0.0.1'
DB_PORT='5432'
MAIL_SERVER='smtp.gmail.com'
MAIL_PORT=587
MAIL_USE_TLS=True
MAIL_USERNAME='@gmail.com'
MAIL_PASSWORD=''