Organisation des Templates HTML dans Django

Exemples de templates du projet Trombinoscoop
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre le Web avec Python/Django
Revoir le teaser Je m'abonne
3,5
Transcription


49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,5

49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

L'objectif est de maîtriser la séparation des templates HTML, des views, et de la base de données dans un projet Django.

Découvrez comment organiser et structurer vos projets Django en séparant l'HTML des views et de la base de données.

Dans cette vidéo, nous explorons les concepts fondamentaux de la gestion des templates HTML dans un projet Django. Vous apprendrez à utiliser le fichier settings.py pour configurer les chemins d'accès aux templates et aux fichiers statiques comme les CSS et les images. Nous parlerons également de l'utilité d'un fichier base.html, qui permet de centraliser le style et les éléments communs à toutes les pages du site, facilitant ainsi la maintenance et la cohérence visuelle du projet.

Ensuite, nous aborderons la création et l'organisation de formulaires avec Django Forms, en utilisant des raccourcis comme form.as_p pour générer automatiquement les champs de formulaire à partir d'un modèle. Ce processus simplifie grandement la création de formulaires et assure leur conformité avec les modèles de données. Enfin, nous verrons comment le CSS peut être utilisé pour personnaliser les pages, en particulier la page de connexion.

Voir plus
Questions réponses
Pourquoi est-il important de séparer les templates HTML des views et de la base de données en Django ?
Séparer les templates HTML des views et de la base de données permet une meilleure organisation du code, facilite la maintenance et améliore la réutilisabilité des composants du projet.
Quelle est l'utilité d'un fichier base.html dans un projet Django ?
Un fichier base.html permet de centraliser le style et les éléments communs à toutes les pages du site, ce qui facilite la maintenance et assure une cohérence visuelle de l'ensemble du site.
Comment Django facilite-t-il la création de formulaires à partir des modèles de données ?
Django facilite la création de formulaires grâce à Django Forms, qui permet de générer automatiquement les champs de formulaire à partir d'un modèle. Cela simplifie considérablement le travail du développeur et assure une parfaite intégration entre les formulaires et la base de données.

Programme détaillé

2 commentaires
3,5
2 votes
5
4
3
2
1
michelkreutner
Il y a 1 year
Very very very older elearning (Python 2.7 !!!). Python and Django Framework used in this learning are too old and don't match with current versions used in real cases. Nevertheless, this elearning present some concept of UML usages very well.
Is it possible to update content in order to use recent version of Python and Django FW ?
g.vanleynseele
Il y a 3 years
Ceci n'est pas une critique sur ce cours qui est très bien. Seulement il n'est plus à jour étant donné qu'il traite d'une version de Django bien antérieure à la version actuelle. Sans parler de l'utilisation de jQuery, qui bien qu'encore très utilisé n'est plus vraiment d'actualité.
Cela n'est pas le premier cours dans cette situation sur lequel je tombe, si le contenu était simplement gratuit cela pourrait se comprendre. Mais étant donné que l'abonnement est payant, je trouve anormal qu'il n'y ait pas de veille pour assurer la mise à jour des cours. Encore plus dans un domaine ou tout évolue si vite...