- un blog
- una sección para autenticar usuarios
- una sección para poder hacer pagos
- una sección para poder tener artículos
- etc.
De esta forma podemos dividir el proyecto grande es múltiples partes. Esas partes se llaman aplicaciones.
Las apps que integran un proyecto las determino yo, y al ser modulares se pueden integrar al proyecto o desacoplar de él. De esta forma tendremos un proyecto dividido en partes y personalizado.
Vamos a crear una app que se llame myapp:
python manage.py startapp myapp
La estructura del proyecto se verá ahora así.
Observamos que se ha creado una carpeta que se llama myapp, que es el nombre que hemos elegido, y dentro de ella se encuentran ya múltiples archivos para el correcto funcionamiento de la aplicación.Podríamos haber creado muchas otras aplicaciones y el procedimiento para todas ellas sería el mismo.
Por ejemplo, aplicaciones de blog, de encuestas (polls), tienda (store), tareas (tasks), ...
python manage.py startapp blog
python manage.py startapp polls
python manage.py startapp store
python manage.py startapp tasks
De momento solo crearemos una app que hemos denominado myapp
dentro de mi proyecto que he llamado mysite
.
myapp
es una parte del proyecto y mysite
contiene las configuraciones globales del proyecto.
No hay comentarios:
Publicar un comentario