From 75adeb28765fb8c2412541bf8a71595bf865f31b Mon Sep 17 00:00:00 2001 From: Virginia Dooley Date: Wed, 4 Jan 2023 13:57:20 +0000 Subject: [PATCH 1/4] Improve tag filter test on Post --- democracy_club/apps/hermes/tests/test_views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/democracy_club/apps/hermes/tests/test_views.py b/democracy_club/apps/hermes/tests/test_views.py index 0dfa40a0..ceb4330c 100644 --- a/democracy_club/apps/hermes/tests/test_views.py +++ b/democracy_club/apps/hermes/tests/test_views.py @@ -1,6 +1,7 @@ -from . import HermesTestCase from hermes import models +from . import HermesTestCase + class PostListViewTestCase(HermesTestCase): def url(self): From 0d34048b39c2d70823bb5cc8368b11df4d994701 Mon Sep 17 00:00:00 2001 From: Virginia Dooley Date: Wed, 4 Jan 2023 15:48:40 +0000 Subject: [PATCH 2/4] Make blog titles searchable --- democracy_club/apps/hermes/admin.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/democracy_club/apps/hermes/admin.py b/democracy_club/apps/hermes/admin.py index ee07e221..db9dd537 100644 --- a/democracy_club/apps/hermes/admin.py +++ b/democracy_club/apps/hermes/admin.py @@ -8,6 +8,8 @@ class PostAdmin(admin.ModelAdmin): "slug": ("subject",), } filter_horizontal = ["author"] + search_fields = ["subject"] + search_help_text = "Search by subject (Post title)" class CategoryAdmin(admin.ModelAdmin): From e75da582b2704feb13915e72997a9a24b046b163 Mon Sep 17 00:00:00 2001 From: Virginia Dooley Date: Wed, 4 Jan 2023 23:33:39 +0000 Subject: [PATCH 3/4] Add fields to Post list_display --- democracy_club/apps/hermes/admin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/democracy_club/apps/hermes/admin.py b/democracy_club/apps/hermes/admin.py index db9dd537..43e5fff7 100644 --- a/democracy_club/apps/hermes/admin.py +++ b/democracy_club/apps/hermes/admin.py @@ -10,6 +10,7 @@ class PostAdmin(admin.ModelAdmin): filter_horizontal = ["author"] search_fields = ["subject"] search_help_text = "Search by subject (Post title)" + list_display = ["subject", "created_on", "category"] class CategoryAdmin(admin.ModelAdmin): From 6eec140dc32e162d8f7b88b45fdd85e3b18d6fd1 Mon Sep 17 00:00:00 2001 From: Virginia Dooley Date: Wed, 4 Jan 2023 23:39:25 +0000 Subject: [PATCH 4/4] Add Post filters --- democracy_club/apps/hermes/admin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/democracy_club/apps/hermes/admin.py b/democracy_club/apps/hermes/admin.py index 43e5fff7..d60b0549 100644 --- a/democracy_club/apps/hermes/admin.py +++ b/democracy_club/apps/hermes/admin.py @@ -11,6 +11,7 @@ class PostAdmin(admin.ModelAdmin): search_fields = ["subject"] search_help_text = "Search by subject (Post title)" list_display = ["subject", "created_on", "category"] + list_filter = ["is_published", "author"] class CategoryAdmin(admin.ModelAdmin):