- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Formations
Articles
Communauté

La certification qualité a été délivrée pour la catégorie d'actions « Actions de formation ».
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Formations
Articles
Communauté

La certification qualité a été délivrée pour la catégorie d'actions « Actions de formation ».
Deviens membre Premium magic_button
Débloque cette session en devenant Membre Premium 🚀
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Pour l'instant on a un affichage sur notre site qui fonctionne pour les adresses grâce à la méthodestring de notre modèle et à cette chaîne de caractère que l'on a créée. Vous vous en conviendrez
00:00:09 :ce n'est par contre pas très pratique si on souhaite modifier cette chaîne de caractère. Pourl'instant c'est une chaîne de caractère dans un fichier Python et nous ce qu'on préfère c'estutiliser des fichiers HTML. Donc on va pouvoir faire ça et on va pouvoir inclure des parties
00:00:23 :de fichiers HTML dans un autre template grâce à la balise include qu'on va voir tout de suite.Avant ça on va donc retourner sur notre profil ici et on va créer un nouveau fichier à l'intérieurdu dossier accounts ici. Donc dans ce dossier accounts ici je vais faire un clic droit new et
00:00:38 :on va créer un fichier html qu'on va appeler adresse tout simplement comme ceci. Donc jevalide je vais enlever tout ça et à la place on va mettre un div qui va entourer chacune desadresses et on va mettre les différentes informations de l'adresse qu'on souhaiteafficher. Donc on va faire un titre en h3, on va mettre l'adresse comme ceci donc .name puisqu'en
00:00:59 :fait on va inclure cet élément à l'intérieur de notre profil et on va passer l'adresse ici ànotre balise include. Donc on va pouvoir utiliser cette variable que l'on récupère dans notre
00:01:09 :boucle qui va être automatiquement passée à notre fichier html ici et donc on pourra utiliser àl'intérieur de ce fichier html les balises pour afficher adresse .name. Donc je vais déjà juste
00:01:19 :tester avec ça pour vous montrer et à la place du adresse line breaks on va mettre la baliseinclude et on va dire qu'on souhaite inclure le fichier qui se trouve dans accounts slashaddress .html. On ferme les guillemets donc il faut bien penser à mettre des guillemets autour du nom
00:01:37 :de notre template c'est exactement la même chose que ce qu'on avait quand on faisait un extens icion met des guillemets autour du nom du template. Donc là on va aller chercher à l'intérieur du
00:01:46 :dossier accounts puisque là on est dans templates donc à l'intérieur de templates il faut pas oublierde mettre le nom du dossier dans lequel se trouve le fichier donc ce fichier adresse .html. Donc
00:01:56 :comme je vous dis cette variable adresse elle va automatiquement être utilisable à l'intérieur dece fichier donc on va déjà vérifier ce que ça donne ici en revenant sur notre boutique j'actualiseet là j'ai bien travail qui cette fois ci est un titre h3. Donc on va maintenant pouvoir ajouter
00:02:10 :tous les autres éléments de l'adresse donc pour ne pas que vous me voyez taper pendant des heuresj'ai juste collé les différents éléments ici donc vous voyez qu'on a différents paragraphesalors on a la première ligne d'adresse j'ai mis un if ici puisque cette deuxième ligne d'adressen'est pas forcément toujours remplie et je ne veux pas avoir une ligne vide donc si cette deuxième
00:02:28 :ligne ici n'est pas remplie et bien on affichera rien plutôt que d'afficher un paragraphe vide.Donc pour que ce soit un petit peu plus clair ici je vais indenter ces lignes pour qu'on comprennebien qu'elle soit à l'intérieur de cette structure conditionnelle et ensuite on retrouve l'adresseavec le city donc la ville, le zip code séparé par la virgule et ensuite vous voyez qu'ici on
00:02:47 :utilise donc la même chose que ce qu'on avait à l'intérieur du modèle ici on utilisait get countrydisplay et on faisait un upper donc là c'est à peu près la même logique à l'intérieur d'unfichier de template quand on utilise une méthode il ne faut pas mettre les parenthèses sinon vous
00:03:01 :aurez une erreur et ce n'est pas grave puisque donc cette méthode sera quand même appelée dela même façon que si on mettait les parenthèses dans un fichier python. Et ensuite on met tout ça
00:03:09 :en majuscule grâce à ce filtre que l'on met donc le filtre upper qui me permet de modifier tout çapour le mettre en majuscule. Donc on va revenir sur notre site et si j'actualise on retrouve bien
00:03:19 :l'adresse qui est affichée avec des paragraphes autour de chaque élément et le nom du pays quiest bien en majuscule. Donc c'est un peu plus pratique comme ça on a toujours notre affichage
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.