diff --git a/aleksis/core/mixins.py b/aleksis/core/mixins.py index 7a77754f1c1475c4356506aac577e1a00bb45bd2..d7108b88b4452c0e25cf7dd0df613d004e82536e 100644 --- a/aleksis/core/mixins.py +++ b/aleksis/core/mixins.py @@ -376,6 +376,14 @@ class AdvancedEditView(UpdateView, SuccessMessageMixin): class AdvancedDeleteView(DeleteView): + """Common confirm view for deleting. + + .. warning :: + + Using this view, objects are deleted permanently after confirming. + We recommend to include the mixin :class:`reversion.views.RevisionMixin` + from `django-reversion` to enable soft-delete. + """ success_message: Optional[str] = None def delete(self, request, *args, **kwargs):