From 5742dc4dc22ee5f43455b8c2e6d90042f10a5a7c Mon Sep 17 00:00:00 2001 From: Alek Ratzloff Date: Sun, 19 Jun 2022 20:30:48 -0700 Subject: [PATCH] Update list_display names for ReportAdmin This affects the CSS class names. Signed-off-by: Alek Ratzloff --- board/admin.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/board/admin.py b/board/admin.py index 61b22f4..f4c6a25 100644 --- a/board/admin.py +++ b/board/admin.py @@ -21,17 +21,18 @@ class ReportReasonAdmin(admin.ModelAdmin): @admin.register(Report) class ReportAdmin(admin.ModelAdmin): readonly_fields = ("post", "reason", "ip") - list_display = ("_post_thumbnail", "_post_subject", "_post_body") + list_display = ("post_thumbnail", "post_body") save_as = False - def _post_thumbnail(self, obj): + def post_thumbnail(self, obj): if obj.post.thumbnail: return mark_safe(f'') else: return None - def _post_subject(self, obj): - return obj.post.subject - - def _post_body(self, obj): - return obj.post.text + def post_body(self, obj): + html = "" + if obj.post.subject: + html += f"{obj.post.subject}" + html += f"

{obj.post.text}

" + return mark_safe(html)