-
Notifications
You must be signed in to change notification settings - Fork 0
Module_Blog_admin
Ce module vise à définir les Modèles modifiable dans la section administrateur ainsi que les champs modifiable de ces derniers. Il permet aussi de définir une présentation générale pour les champs de modification.
- django.contrib.admin : objet de django assurant la gestion de l'interface administrateur.
- django.utils.text.Truncator : fonction permettant de tronquer un texte à un certain nombre de caractère
- blog.models.Categorie|blog.models.Article : importe les modèles Categorie et Article depuis le module models.py
-
ArticleAdmin : Cette class hérite de la class admin.ModelAdmin, elle défini les champs modifiable et la présentation de ces derniers dans l'interface d'administration. Elle possède une fonction apercu_contenu permettant d'ajouter une colonne personalisée.
-
champs afficher : titre, auteur, date, categorie, apercu_contenu, slug, header
-
champs remplit automatiquement : slug en fonction de titre
-
liste des filtres applicable :auteur, categorie
-
champs utilisé pour le tri par date intuitif : date
-
champs de recherche : titre, contenu
-
champs utilisé pour le tri par défaut : date
-
champs éditables :
- Informations Générales :
- classes : collapse
- champs : titre, soustitre, slug, auteur, categorie, header
- Contenu de l'article :
- description : le formulaire accepte les balises html
- champs : contenu
- Informations Générales :
-
colonne personalisé :
-
apercu_contenu :
-
paramètre : article
-
description : Aperçu du contenu
-
renvoie une troncature à 40 mot du contenu de l'article.
-
-
-