Adding date_hierarchy to admin (Close #23)
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Gregory Trullemans 2022-01-09 21:20:06 +01:00
parent 28b3ed118d
commit 1ec66dd00a
2 changed files with 8 additions and 1 deletions

View File

@ -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)

View File

@ -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'),