Vigyata.AI
Is this your channel?

8- Projet Blog | Comment afficher les images en django dans un blog?

100 views· 3 likes· 21:28· Apr 10, 2025

🛍️ Products Mentioned (4)

Dans cette vidéo, je vous montre comment paramétrer votre projet, pour qu'il affiche convenablement les images provenant de serveur Django. Abonnes-toi ici : https://youtube.com/@piergyDeveloppement?si=iv5ksAF-0RNrJSEK 💥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 prifile 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 : Images, Django, request, dynamique,piergyDeveloppement, #Django #BlogDjango, #Images

About This Video

Dans cette vidéo, je te montre comment faire un truc essentiel sur un blog Django : afficher correctement les images qui viennent de la base de données (et pas juste des images “par défaut” dans le template). Jusqu’ici, on avait le titre et la description qui s’affichent, mais les images des articles et la photo de profil restaient bloquées sur une image statique. Du coup, je passe par la config du projet pour rendre les fichiers médias depuis le serveur Django jusqu’au front, comme dans une vraie app web. On commence dans settings.py : je configure MEDIA_URL et MEDIA_ROOT (et j’importe os pour construire les chemins proprement). Ensuite je vais dans les urls.py : j’ajoute static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT). Moi je le fais dans chaque application (articles et users) pour plus de clarté, même si tu peux aussi le mettre dans l’URL principal. Après ça, côté templates, je sécurise l’affichage avec un if/else : si l’article a une image, j’affiche article.image.url, sinon je laisse une image par défaut. Même principe pour la photo de profil : si compte.photo existe, j’affiche compte.photo.url. Et je te montre aussi le petit piège classique : si ton chemin média pointe vers un sous-dossier qui n’existe pas, tes images ne s’affichent pas. Dans mon cas, j’ai dû créer le sous-dossier “media” et déplacer les fichiers au bon endroit, puis corriger une erreur de route. À la fin, tout s’affiche : images d’articles + photos de profil, nickel.

Frequently Asked Questions

🎬 More from piergyDeveloppement