| 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