Así que en este curso, vamos
a ver la estructura de una aplicación de Django.
Te vas a cansar de que te muestre
la misma imagen una
y otra vez con los modelos y
las vistas y el urls.py y todas esas cosas.
Quiero que
entiendas que una aplicación de Django no es
sólo un montón de carpetas con
un montón de cosas en ella y que tiras algo aquí,
y tiras algo ahí dentro.
Quiero que tengas un nivel de comodidad de por qué las cosas están dispuestas de
la manera en que están en
una aplicación de Django, y toma un tiempo.
Así que voy a repetir esto una y otra vez,
qué archivo está aquí y cómo
funciona este archivo y cómo vamos a través de
este archivo y cómo funcionan las plantillas, etc.
Y así, al mismo tiempo que estamos
explorando la estructura de las aplicaciones de Django,
vamos a entender Model- Controlador de vista.
Y Django, si le preguntas a
la gente de Django si
Django es o no Model-View-Controller,
obtendrás una especie de respuesta sombreada,
si es o no, etc., etc., etc.
Pero es principalmente una aplicación Model-View-Controller,
y la mayoría de las aplicaciones web son
algunas variaciones en un Aplicación Model-View-Controller.
Así que veremos a Django en el contexto de las
aplicaciones de uso general Model-View-Controller.
Así que las tareas para
esto se basan en el tutorial de Django project.org,
y simplemente caminar a través de una serie de temas realmente buenos
que son las piezas fundamentales básicas
que componen una aplicación de Django.