CONFIGURAR ENTORNO DJANGO
CONFIGURAR ENTORNO DJANGO
| Requisito tener instalado el Python 3.9 o 3.10 debe estar registrado en el path del sistema
| Si estamos en Linux deberemos escribir python3 para ejecutar algunos comandos si es que nos da error.
1 Instalando en forma global los paquetes para crear un entorno virtual.
pip install virtualenv
2 Crea un entorno virtual en la ruta donde estamos ubicados con el nombre e3.9
virtualenv e3.9
3 Activa el entorno virtual
e3.9\Scripts\activate
On linux:
source/bin/activate
PROYECTO NUEVO
1. Instala los paquetes de django en el entorno virtual
pip install django
2. Muestra la lista de paquetes instalados en el entorno virtual
pip freeze
3. Crea un proyecto de django con el nombre APIRestDjango
django-admin startproject APIRestDjango
4. Ingresa en la carpeta del proyecto creado
cd APIRestDjango
5. Crea un aplicación de Django dentro del proyecto con el nombre apirest
manage.py startapp apirest
python3 manage.py startapp apirest
6. Ejecuta las migraciones que vienen por defecto en Django, creando las tablas de acceso al sistema y usuarios.
manage.py migrate
python3 manage.py migrate
7. Crea un super usuario para acceder al sistema
manage.py createsuperuser
python3 manage.py createsuperuser
deactivate
LEVANTAR SERVER
1. Levantar un servidor de desarrollo Django
manage.py runserver
2. En el navegar para acceder al django admin http://127.0.0.1:8000/admin/
| Up on LAN
python3 manage.py runserver 0.0.0.0:8000
ALLOWED_HOSTS = ['*']
FONTS:
Font: https://stackoverflow.com/questions/22144189/making-django-server-accessible-in-lan
manage.py migration