Vigyata.AI
Is this your channel?

14- Projet Django | Créer un Tableau de Bord Utilisateur avec Django

304 views· 5 likes· 23:55· May 22, 2025

🛍️ Products Mentioned (5)

Dans cette vidéo, nous vous montrons comment concevoir un tableau de bord utilisateur personnalisé dans Django. Idéal pour permettre aux utilisateurs de gérer leurs publications et leurs profils. Abonnes-toi ici : https://youtube.com/@piergyDeveloppement?si=iv5ksAF-0RNrJSEK 🙏❤️Faire un don à la chaine : https://udxpdlnb.mychariow.com/faire-un-don-piergydeveloppement Rejoins le canal Télégram ici : https://t.me/+PgznLOrmRJxiMjE0 💥Clique ici pour avoir le guide : https://piergy.gumroad.com/l/Guidedjangofacile 💦Le template blog ici : https://drive.google.com/file/d/1VNxl2mx5rWnDTtpyCdpselpdz1Qhv6Mp/view?usp=drive_link 🔴Le template du profile ici : https://drive.google.com/file/d/1P4tTTGxDYu1VU1RN3JARhzq7PjCuvSn-/view?usp=sharing 🎉Le template authentification ici : https://drive.google.com/file/d/1XnviP1XCTF2DymGNod9pRw6uJiMP69E-/view?usp=sharing 🤳Mes réseaux https://www.instagram.com/seigneur_piergy/profilecard/?igsh=eHA3Ymp0ZzZrNjNm Tags : tableau de bord Django, dashboard utilisateur Django, gestion utilisateur Django, tutoriel Django, piergyDeveloppement, tuto debutant, blog avec django, Hashtags : #Django #TableauDeBord #DéveloppementWeb #Python #ApprendreDjango

About This Video

Dans cette partie de notre projet blog Django, je te montre comment créer un tableau de bord utilisateur, exactement comme l’espace “Tableau de bord” qu’on avait déjà réservé dans le frontend. L’objectif est simple : quand un utilisateur est connecté et clique sur “Tableau de bord”, il doit arriver sur un espace qui lui est propre, avec uniquement ses publications. Pour ça, je crée une fonction `table_de_bord` qui filtre les articles par l’utilisateur connecté (`Article.objects.filter(user=request.user)`), puis je renvoie tout ça vers un template dédié `tableaudebord.html`. Ensuite, je te fais la partie template : affichage du username avec `request.user`, boucle `for` sur les articles, et une condition `if` pour gérer le cas où l’utilisateur n’a encore rien publié. Si aucun article n’est associé au compte, j’affiche un message “Oups…” et surtout un bouton “Créer une publication” qui redirige vers le formulaire d’ajout. Je gère aussi l’image avec une condition : si l’article a une image, j’affiche `article.image.url`, sinon je mets une image par défaut. Et pour finir, je sécurise l’accès au tableau de bord avec le décorateur `login_required` : si tu n’es pas connecté, tu es automatiquement redirigé vers la page de login.

Frequently Asked Questions

🎬 More from piergyDeveloppement