No. | Titre | |
---|---|---|
1 | À moi-même en tant que débutant Django (1)-Application de projet- | |
2 | À moi-même en tant que débutant Django (2)-Qu'est-ce que MTV- | ☆ |
3 | À moi-même en tant que débutant Django (3)-Bonjour le monde!- | |
4 | À moi-même en tant que débutant Django (4)-Création d'une application mémo- |
Dernière fois est prêt. Écrivons le code cette fois! Avant, résumons brièvement le fonctionnement de Django.
En premier lieu, * Django se compose de trois rôles principaux de Model --Template --View, et ces acronymes sont appelés modèle MTV ou framework MTV. *
--Modèle: décrit la définition des données à stocker dans la base de données et récupère les données de la base de données. (Models.py
)
--Template: La conception de la page conçue par le fichier de modèle (HTML). (Modèles
)
--View: récupère les données de la base de données sur demande et décide comment les afficher à l'écran. (Views.py
)
......??
C'est difficile à imaginer même si vous lisez autant. Que cacher Il y a un mois, j'ai eu beaucoup de mal à comprendre cela. Un schéma simple est présenté ci-dessous, alors regardons-le ensemble.
Regardons la figure.
https: // www.japanese-django.com / about
. (Requête HTTP)models.py
de la base de données. Mettez ces données sur le ** Template (about.html) ** approprié et affichez-le à l'écran. (réponse)Après avoir suivi ces étapes, vous avez enfin pu voir le contenu de https: // www.japanese-django.com / about
. Ce n'est pas grave si vous n'êtes pas encore arrivé à une épingle. Soudain, un jour en train d'écrire le code, je reçois soudainement "Ahhhhh! Je comprends! Je comprends!".
Django utilise le ** modèle MTV **.
--Modèle: Définition des données à stocker dans la base de données et acquisition des données. (Models.py
)
--Modèle: conception de page avec fichier modèle (HTML). (Modèles
)
--View: Traitement en fonction de la demande (comment afficher à l'écran). (Views.py
)
La prochaine fois fera "Hello World!" Avec Django!
Recommended Posts