- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
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 modifier la chaîne de caractère qui est affichée dans l'interface d'administration,c'est très simple, il suffit de rajouter à l'intérieur de la classe qui correspond à notre modèlela méthode "-string", donc c'est une méthode spécialequi permet de modifier l'affichage sous forme de chaîne de caractère des instances d'une classe.
00:00:17 :Donc ici on va retourner une chaîne de caractère, on pourrait mettre n'importe quoi,si je mets par exemple bonjour comme chaîne de caractère qui est retournée et que j'actualise,vous voyez qu'on affiche bonjour pour tous les articles.
00:00:28 :Dans ce cas-ci ce n'est pas très intéressant puisqu'on a la même chaîne de caractère qui est retournée,on va vouloir par exemple retourner à la place quelque chose de plus explicitecomme le titre de l'article, donc il suffit de retourner self.title,
00:00:39 :donc là on utilise self puisqu'on veut retourner le titre des instances,et donc je reviens dans mon interface d'administration,j'actualise et là vous voyez que j'ai bien le titre qui est affiché.
00:00:50 :On pourrait même faire des concaténations,donc là par exemple si je veux afficher le titre et la date,je peux faire un fstring et afficher à l'intérieur self.title et également self.date.
00:01:01 :Je reviens dans l'interface d'administration,j'actualise et là vous voyez qu'on a bien le formatage qui est appliqué avec le titre et la date,dans le cas où il n'y a pas de date, on a tout simplement none qui est affiché.
00:01:12 :Donc vous voyez que c'est vraiment très simple de changer cet affichage,dans ce cas-ci je vais juste retourner self.title,on pourrait faire la même chose pour les catégories,donc pour les catégories on va retourner également le nom des catégories,on va faire self.name, donc return self.name,
00:01:27 :et si je reviens dans mon interface et que je clique sur un article par exemple,vous voyez que là c'est tout de suite beaucoup plus explicite,dans les catégories on voit le nom des catégories,et non plus catégorie object avec l'identifiant comme on avait auparavant.
00:01:39 :Donc là par exemple on peut dire que pour un mode discord ce n'est pas du Django,c'est juste du Python, donc on va juste laisser ça ici,on va mettre un contenu, donc contenu de l'article,et on va sauvegarder les changements,et voilà vous voyez qu'on a changé la catégorie.
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.