add admin add_view and change_view

This commit is contained in:
2022-01-19 11:51:47 +00:00
parent a9473c154f
commit 17d9330109

View File

@@ -36,6 +36,25 @@ class TaskAdmin(admin.ModelAdmin):
list_filter = ("task_list",) list_filter = ("task_list",)
search_fields = ("title",) 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): def save_model(self, request, obj, form, change):
obj.created_by = request.user obj.created_by = request.user
super().save_model(request, obj, form, change) super().save_model(request, obj, form, change)
@@ -45,6 +64,25 @@ class TaskListAdmin(admin.ModelAdmin):
form = TaskListForm form = TaskListForm
model = TaskList 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(TaskList, TaskListAdmin)
admin.site.register(Task, TaskAdmin) admin.site.register(Task, TaskAdmin)