diff --git a/ultron/followup/admin.py b/ultron/followup/admin.py index a4b861ca3f..a772b17690 100644 --- a/ultron/followup/admin.py +++ b/ultron/followup/admin.py @@ -22,7 +22,7 @@ class ChronoAdmin(ForeignKeyAutocompleteAdmin): list_filter = ("chrono_type",) # search_fields = ('gymnast', 'routine') autocomplete_fields = ["gymnast"] - + date_hierarchy = "date" related_search_fields = {"gymnast": ("last_name", "first_name")} @@ -33,6 +33,7 @@ class LearnedSkillAdmin(admin.ModelAdmin): list_filter = ("gymnast", "skill", "cando") search_fields = ("gymnast", "skill") autocomplete_fields = ["gymnast", "skill"] + date_hierarchy = "date" class PointAdmin(admin.ModelAdmin): @@ -55,6 +56,7 @@ class AccidentAdmin(admin.ModelAdmin): fields = ("date", "gymnast", "skill", "informations") # educative list_display = ("date", "gymnast", "skill") # educative list_filter = ("date",) + date_hierarchy = "date" search_fields = ("date", "gymnast") # educative autocomplete_fields = ["gymnast"] # educative @@ -65,6 +67,7 @@ class MindStateAdmin(admin.ModelAdmin): fields = ("gymnast", "date", "score", "informations") list_display = ("date", "gymnast", "score") list_filter = ("date", "gymnast") + date_hierarchy = "date" class GymnastHasRoutineAdmin(ForeignKeyAutocompleteAdmin): @@ -87,6 +90,7 @@ class NumberOfRoutineDoneAdmin(ForeignKeyAutocompleteAdmin): "number_of_try", ) list_filter = ("gymnast", "routine_type") + date_hierarchy = "date" class HeightWeightAdmin(ForeignKeyAutocompleteAdmin): @@ -94,6 +98,7 @@ class HeightWeightAdmin(ForeignKeyAutocompleteAdmin): list_display = ("gymnast", "height", "hips_height", "weight", "date") list_filter = ("gymnast",) + date_hierarchy = "date" class PlanAdmin(admin.ModelAdmin): @@ -107,6 +112,7 @@ class PlanAdmin(admin.ModelAdmin): "educative__long_label", "educative__short_label", ) + date_hierarchy = "date" admin.site.register(Plan, PlanAdmin) diff --git a/ultron/planning/admin.py b/ultron/planning/admin.py index 036329ea68..6928a6f102 100644 --- a/ultron/planning/admin.py +++ b/ultron/planning/admin.py @@ -36,6 +36,7 @@ class EventAdmin(ForeignKeyAutocompleteAdmin): list_filter = ("eventtype",) search_fields = ("name",) autocomplete_fields = ("eventtype",) + date_hierarchy = "datebegin" # related_search_fields = { # 'place': ('name', 'city'),