Preparación de un proyecto Django


Una vez que ya tenemos instalado Python 3 instaldo en nuestro SO

Debemos crear un directorio e inicar un entorno virtual, python 3 ya tiene un virtualenv incluido para usar este debemos usar los comandos

# Crear entorno virtual
python3 -m venv .env
# Activar entono virtual
source .env/bin/activate
# Desactivar entorno virtual
deactivate

Instalamos django en el direnctorio del entorno virutal
pip install django -U`

Si por que intaleste pyton3 via brew y no corre el pip hay que actualizarlo


Django instala un comando "django-admin" en el entorno virtual, este comando nos permite muchas acciones, entre ellas generar un proyecto django

#Iniciar un nuevo proyecto
django-admin startproject NOMBREPROYECTO .

Probar que el proyecto esta arrancando

python manage.py runserver

Cerramos el server y se aplican las migraciones para actualizar los datos que requiere la base de datos de django
python3 manage.py migrate
El comando para tomar en cuenta los cambios en los modelos
python3 manage.py makemigrations

Se crea un super usuario para entrar al modulo admin
 python manage.py createsuperuser

Para generar un model, es decir una app con una función especifica del sistema aplicamos el comando
python manage.py startapp

Comentarios