diff --git a/dokumente/admin.py b/dokumente/admin.py index 7613da5..1c14ecf 100644 --- a/dokumente/admin.py +++ b/dokumente/admin.py @@ -1,13 +1,9 @@ from django.contrib import admin -#from nested_inline.admin import NestedStackedInline, NestedModelAdmin -from nested_admin import NestedStackedInline, NestedModelAdmin, NestedTabularInline from django import forms -from django.utils.html import format_html -from mptt.forms import TreeNodeMultipleChoiceField -from mptt.admin import DraggableMPTTAdmin +from django.utils.safestring import mark_safe from adminsortable2.admin import SortableInlineAdminMixin, SortableAdminBase - -# Register your models here. +from mptt.forms import TreeNodeMultipleChoiceField +from nested_admin import NestedStackedInline, NestedModelAdmin, NestedTabularInline from .models import * from stichworte.models import Stichwort, Stichworterklaerung from referenzen.models import Referenz @@ -165,7 +161,7 @@ class StichwortAdmin(NestedModelAdmin): count = len(vorgaben_list) if count == 0: - return format_html("Keine Vorgaben gefunden

Gesamt: 0 Vorgaben

") + return mark_safe("Keine Vorgaben gefunden

Gesamt: 0 Vorgaben

") html = "
" html += "" @@ -186,7 +182,7 @@ class StichwortAdmin(NestedModelAdmin): html += "
" html += f"

Gesamt: {count} Vorgabe{'n' if count != 1 else ''}

" - return format_html(html) + return mark_safe(html) vorgaben_list.short_description = "Zugeordnete Vorgaben" def get_queryset(self, request): diff --git a/dokumente/templates/standards/standard_checkliste.html b/dokumente/templates/standards/standard_checkliste.html index 4294ff4..b446767 100644 --- a/dokumente/templates/standards/standard_checkliste.html +++ b/dokumente/templates/standards/standard_checkliste.html @@ -15,6 +15,7 @@

Checkliste

+

Die Checkliste wird unter anderem für Audits oder Prüfungen benutzt. Wir empfehlen allen Verantwortlichen, sie als internes Qualitätssicherungs-Hilfsmittel zu verwenden.

- \ No newline at end of file + diff --git a/referenzen/admin.py b/referenzen/admin.py index 090d64c..f42fb05 100644 --- a/referenzen/admin.py +++ b/referenzen/admin.py @@ -1,5 +1,5 @@ from django.contrib import admin -from django.utils.html import format_html +from django.utils.safestring import mark_safe from nested_admin import NestedStackedInline, NestedModelAdmin, NestedTabularInline from .models import * @@ -34,7 +34,7 @@ class ReferenzAdmin(NestedModelAdmin): vorgaben_list = list(vorgaben) # Evaluate queryset once count = len(vorgaben_list) if count == 0: - return format_html("Keine Vorgaben gefunden

Gesamt: 0 Vorgaben

") + return mark_safe("Keine Vorgaben gefunden

Gesamt: 0 Vorgaben

") html = "
" html += "" @@ -55,7 +55,7 @@ class ReferenzAdmin(NestedModelAdmin): html += "
" html += f"

Gesamt: {count} Vorgabe{'n' if count != 1 else ''}

" - return format_html(html) + return mark_safe(html) vorgaben_list.short_description = "Zugeordnete Vorgaben"