Add default confirmation message to generic DeleteView

pull/10072/head
Sage Abdullah 2023-02-13 09:54:00 +00:00
rodzic 991c2be3ed
commit 995263ffce
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: EB1A33CC51CC0217
1 zmienionych plików z 7 dodań i 0 usunięć

Wyświetl plik

@ -637,6 +637,7 @@ class DeleteView(
context_object_name = None
permission_required = "delete"
success_message = None
page_title = gettext_lazy("Delete")
def get_object(self, queryset=None):
if "pk" not in self.kwargs:
@ -674,6 +675,12 @@ class DeleteView(
+ "?describe_on_delete=1"
)
@property
def confirmation_message(self):
return _("Are you sure you want to delete this %(model_name)s?") % {
"model_name": self.object._meta.verbose_name
}
def get_success_message(self):
if self.success_message is None:
return None