Scaffold containerized Django/Wagtail app with core features

This commit is contained in:
Codex_B
2026-02-28 11:52:59 +00:00
parent 62323abd62
commit b5f0f40c4c
84 changed files with 1647 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
from wagtail.admin.ui.tables import BooleanColumn
from wagtail.snippets.models import register_snippet
from wagtail.snippets.views.snippets import SnippetViewSet
from apps.comments.models import Comment
class CommentViewSet(SnippetViewSet):
model = Comment
icon = "comment"
list_display = ["author_name", "article", BooleanColumn("is_approved"), "created_at"]
list_filter = ["is_approved"]
search_fields = ["author_name", "body"]
add_to_admin_menu = True
def get_queryset(self, request):
return super().get_queryset(request).select_related("article", "parent")
register_snippet(CommentViewSet)