Skip to content

Commit

Permalink
Add tag filtering to supported models in admin
Browse files Browse the repository at this point in the history
  • Loading branch information
cdubz committed Apr 4, 2022
1 parent 7852c4f commit c67b2d4
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions core/admin.py
Expand Up @@ -32,7 +32,7 @@ class BMIAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
"bmi",
"date",
)
list_filter = ("child",)
list_filter = ("child", "tags")
search_fields = (
"child__first_name",
"child__last_name",
Expand Down Expand Up @@ -66,7 +66,7 @@ class Meta:
@admin.register(models.DiaperChange)
class DiaperChangeAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
list_display = ("child", "time", "wet", "solid", "color")
list_filter = ("child", "wet", "solid", "color")
list_filter = ("child", "wet", "solid", "color", "tags")
search_fields = (
"child__first_name",
"child__last_name",
Expand All @@ -86,6 +86,7 @@ class FeedingAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
"child",
"type",
"method",
"tags",
)
search_fields = (
"child__first_name",
Expand All @@ -108,7 +109,7 @@ class HeadCircumferenceAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAd
"head_circumference",
"date",
)
list_filter = ("child",)
list_filter = ("child", "tags")
search_fields = (
"child__first_name",
"child__last_name",
Expand All @@ -129,7 +130,7 @@ class HeightAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
"height",
"date",
)
list_filter = ("child",)
list_filter = ("child", "tags")
search_fields = (
"child__first_name",
"child__last_name",
Expand All @@ -150,7 +151,7 @@ class NoteAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
"child",
"note",
)
list_filter = ("child",)
list_filter = ("child", "tags")
search_fields = ("child__last_name",)
resource_class = NoteImportExportResource

Expand All @@ -163,7 +164,7 @@ class Meta:
@admin.register(models.Sleep)
class SleepAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
list_display = ("start", "end", "duration", "child", "nap")
list_filter = ("child",)
list_filter = ("child", "tags")
search_fields = (
"child__first_name",
"child__last_name",
Expand All @@ -183,7 +184,7 @@ class TemperatureAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
"temperature",
"time",
)
list_filter = ("child",)
list_filter = ("child", "tags")
search_fields = (
"child__first_name",
"child__last_name",
Expand Down Expand Up @@ -213,7 +214,7 @@ class TummyTimeAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
"child",
"milestone",
)
list_filter = ("child",)
list_filter = ("child", "tags")
search_fields = (
"child__first_name",
"child__last_name",
Expand All @@ -234,7 +235,7 @@ class WeightAdmin(ImportExportMixin, ExportActionMixin, admin.ModelAdmin):
"weight",
"date",
)
list_filter = ("child",)
list_filter = ("child", "tags")
search_fields = (
"child__first_name",
"child__last_name",
Expand Down

0 comments on commit c67b2d4

Please sign in to comment.