Vigyata.AI
Is this your channel?

2 - Projet Blog | Création de la base de données

397 views· 11 likes· 17:13· Jan 14, 2025

🛍️ Products Mentioned (4)

Dans cette vidéo, nous vous montrons comment créer des modèles dans Django pour structurer les données de votre blog. Vous apprendrez à définir des classes, gérer des bases de données et établir des relations entre vos modèles. Les notions de l’ORM seront traités efficacement. 🙏❤️Faire un don à la chaine : https://udxpdlnb.mychariow.com/faire-un-don-piergydeveloppement 👉Tu veux un accompagnement avec moi ? Suis ce lien pour réserver : https://docs.google.com/forms/d/e/1FAIpQLSdOaeBtVPJVld7Z6zF9qVLDge1MBSeFWNafbnt6usGBUx-CTA/viewform?pli=1 🧨Rejoins le canal Télégram ici : https://t.me/+PgznLOrmRJxiMjE0 Abonnes-toi ici : https://youtube.com/@piergyDeveloppement?si=iv5ksAF-0RNrJSEK 💥Clique ici pour avoir le guide : https://piergy.gumroad.com/l/Guidedjangofacile 💦Le template ici : https://drive.google.com/file/d/1VNxl2mx5rWnDTtpyCdpselpdz1Qhv6Mp/view?usp=drive_link 🤳Mes réseaux https://www.instagram.com/seigneur_piergy/profilecard/?igsh=eHA3Ymp0ZzZrNjNm

About This Video

Salut à tous, dans cet épisode 2 de mon projet Blog, je me concentre sur la base de données côté Django, donc la partie “models” qui va nous permettre d’enregistrer nos données : les catégories et les articles. Je te montre concrètement comment je structure ça dans le fichier models.py en mode programmation orientée objet (classes = tables). On crée d’abord le modèle Category avec un champ name, et surtout j’ajoute un UUID pour “chiffrer” l’identifiant dans les URLs (au lieu d’exposer des IDs simples). Ensuite, je passe au modèle Article : relation avec une catégorie (ForeignKey), relation avec l’utilisateur (User), puis les champs titre, description, date de publication automatique (auto_now_add) et l’image (ImageField) avec un dossier d’upload. Après les modèles, je fais la partie indispensable : migrations (makemigrations puis migrate), et je te montre comment vérifier que tout est OK dans l’admin Django. Comme par défaut tes tables ne s’affichent pas, je passe dans admin.py pour enregistrer Category et Article. À la fin, on teste en créant quelques catégories et deux articles directement depuis l’interface d’administration. Dans la prochaine vidéo, on ira afficher tout ça côté frontend, mais ici l’objectif c’est simple : avoir une base de données propre, des relations claires, et une structure prête pour le CRUD.

Frequently Asked Questions

🎬 More from piergyDeveloppement