From 6d5694a153ab92d7e8ada0e5b1ea3561739298ba Mon Sep 17 00:00:00 2001 From: Patrick Mayr Date: Mon, 27 Jan 2025 01:05:33 +0100 Subject: [PATCH] format_html formatting --- fet2020/finance/admin.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fet2020/finance/admin.py b/fet2020/finance/admin.py index 70807e23..050e3450 100644 --- a/fet2020/finance/admin.py +++ b/fet2020/finance/admin.py @@ -329,7 +329,7 @@ class BillAdmin(admin.ModelAdmin): return "Daten für QR Code ungültig" uri = qrcode.png_data_uri(scale=3.0) - return format_html(f'') + return format_html('', uri) @admin.display(description="Status") def status_colored(self, obj): @@ -341,7 +341,9 @@ class BillAdmin(admin.ModelAdmin): Bill.Status.INCOMPLETED: "blue", } return format_html( - f'{obj.get_status_display()}' + '{status}', + color=colors[obj.status], + status=obj.get_status_display(), ) @admin.action(description="Als 'Abgerechnet' markieren.") @@ -463,7 +465,7 @@ class ResolutionAdmin(admin.ModelAdmin): if fetmeeting is not None: link = f"https://{settings.HOST_NAME}/posts/{fetmeeting.slug}/" - return format_html(f"Link zur Fachschaftssitzung") + return format_html('Link zur Fachschaftssitzung', link) return format_html("-")