From ee1a1c4c17fa8f3230c72c6473c2a686e52752e0 Mon Sep 17 00:00:00 2001 From: Patrick Mayr Date: Wed, 19 Jan 2022 11:51:47 +0000 Subject: [PATCH] add admin add_view and change_view --- fet2020/tasks/admin.py | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/fet2020/tasks/admin.py b/fet2020/tasks/admin.py index 54e0f3dd..782e9418 100644 --- a/fet2020/tasks/admin.py +++ b/fet2020/tasks/admin.py @@ -36,6 +36,25 @@ class TaskAdmin(admin.ModelAdmin): list_filter = ("task_list",) search_fields = ("title",) + def add_view(self, request, form_url="", extra_context=None): + extra_context = extra_context or {} + extra_context["help_text"] = "Fette Schriften sind Pflichtfelder." + return super().add_view( + request, + form_url, + extra_context=extra_context, + ) + + def change_view(self, request, object_id, form_url="", extra_context=None): + extra_context = extra_context or {} + extra_context["help_text"] = "Fette Schriften sind Pflichtfelder." + return super().change_view( + request, + object_id, + form_url, + extra_context=extra_context, + ) + def save_model(self, request, obj, form, change): obj.created_by = request.user super().save_model(request, obj, form, change) @@ -45,6 +64,25 @@ class TaskListAdmin(admin.ModelAdmin): form = TaskListForm model = TaskList + def add_view(self, request, form_url="", extra_context=None): + extra_context = extra_context or {} + extra_context["help_text"] = "Fette Schriften sind Pflichtfelder." + return super().add_view( + request, + form_url, + extra_context=extra_context, + ) + + def change_view(self, request, object_id, form_url="", extra_context=None): + extra_context = extra_context or {} + extra_context["help_text"] = "Fette Schriften sind Pflichtfelder." + return super().change_view( + request, + object_id, + form_url, + extra_context=extra_context, + ) + admin.site.register(TaskList, TaskListAdmin) admin.site.register(Task, TaskAdmin)