1. Proyecto

Note

Pasos para crear un proyecto.

Un proyecto puede tener varias aplicaciones independientes que se pueden ‘exportar’ a otros proyectos. Del mismo modo, un proyecto puede ‘importar’ aplicaciones de otros proyectos.

Se crea la estructura (scaffolding) de carpetas y directorios del proyecto.

1.1. Crear entorno virtual

1 mkdir miproyecto
2 cd miproyecto
3 python3 -m venv .venv
4 source .venv/bin/activate
5 pip3 install -r requirement.txt

1.2. Crear proyecto

1 django-admin startproject mysite

1.3. Resultado

mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        asgi.py
        wsgi.py