kopia lustrzana https://github.com/wagtail/wagtail
Add default confirmation message to generic DeleteView
rodzic
991c2be3ed
commit
995263ffce
|
@ -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
|
||||
|
|
Ładowanie…
Reference in New Issue