Session du 11 février 2023 à 13h30
Développement Web & Frameworks
Qualité & Architecture
Outils & IDE
Librairie Standard & Modules
Deviens membre Premium magic_button
Cette session de mentorat est réservée aux membres Premium. Rejoignez-nous pour accéder à toutes les rediffusions des sessions de mentorat !
Premium
- check +100h de formations
- check +180 exercices de code
- check +100h de mentorats en rediffusion
- check 20 projets
- check Mentorats groupés hebdomadaires
- check Support individuel avec nos mentors
Composants réutilisables avec les templates Django
Passage en revue des différentes façons de créer des composants avec Django, en utilisant des techniques comme include ou les templates tags :
-
Création du projet Django sur PyCharm
-
Inclure un template avec "include"
-
Explications sur le refactoring de PyCharm
-
Erreur de récursivité avec include
-
Envoyer des arguments avec with
-
Créer un "simple tag" (register.simple_tag)
-
Créer un nombre aléatoire pour recharger le CSS
-
Créer un filtre personnalisé (register.filter)
-
Utiliser le contexte avec takes_context
-
Inclure un template avec les inclusion_tag
-
Les limitations du inclusion_tag
La documentation de Django sur la création de balises et filtres personnalisés :
https://docs.djangoproject.com/fr/4.1/howto/custom-template-tags/