date_hierarchy #23

Closed
opened 2022-01-09 20:24:16 +01:00 by Fred · 0 comments
Collaborator

Dans l'admin, il y a une petite astuce qui pourra t'intéresser, si tu ajoutes la propriété date_hierarchy sur un modèle qui est lié à une date (de création, de modification, ... Tu dois juste choisir un attribut parmi ceux-ci).

(Petit exemple)

Avant:

image

Après:

image

Un sélecteur de date est d'office présenté, et permet de parcourir facilement les jours/mois/années.

💙

Le différentiel:

diff --git a/ultron/followup/admin.py b/ultron/followup/admin.py
index a4b861c..4130d6f 100644
--- a/ultron/followup/admin.py
+++ b/ultron/followup/admin.py
@@ -92,6 +92,7 @@ class NumberOfRoutineDoneAdmin(ForeignKeyAutocompleteAdmin):
 class HeightWeightAdmin(ForeignKeyAutocompleteAdmin):
     model = HeightWeight
 
+    date_hierarchy = "date"
     list_display = ("gymnast", "height", "hips_height", "weight", "date")
     list_filter = ("gymnast",)
Dans l'admin, il y a une petite astuce qui pourra t'intéresser, si tu ajoutes la propriété `date_hierarchy` sur un modèle qui est lié à une date (de création, de modification, ... Tu dois juste choisir **un** attribut parmi ceux-ci). (Petit exemple) Avant: ![image](/attachments/cf4c320e-1f6f-493f-9ef8-142ef424d94b) Après: ![image](/attachments/37ce5a55-539a-424a-8008-07174313b2f5) Un sélecteur de date est d'office présenté, et permet de parcourir facilement les jours/mois/années. 💙 Le différentiel: ```diff diff --git a/ultron/followup/admin.py b/ultron/followup/admin.py index a4b861c..4130d6f 100644 --- a/ultron/followup/admin.py +++ b/ultron/followup/admin.py @@ -92,6 +92,7 @@ class NumberOfRoutineDoneAdmin(ForeignKeyAutocompleteAdmin): class HeightWeightAdmin(ForeignKeyAutocompleteAdmin): model = HeightWeight + date_hierarchy = "date" list_display = ("gymnast", "height", "hips_height", "weight", "date") list_filter = ("gymnast",) ```
Sulley was assigned by Fred 2022-01-09 20:24:16 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Sulley/Ultron#23
No description provided.