diff options
Diffstat (limited to 'tests/generic_views/views.py')
| -rw-r--r-- | tests/generic_views/views.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/generic_views/views.py b/tests/generic_views/views.py index 02717333a6..8f3de97388 100644 --- a/tests/generic_views/views.py +++ b/tests/generic_views/views.py @@ -4,7 +4,7 @@ from django.urls import reverse, reverse_lazy from django.utils.decorators import method_decorator from django.views import generic -from .forms import AuthorForm, ContactForm +from .forms import AuthorForm, ConfirmDeleteForm, ContactForm from .models import Artist, Author, Book, BookSigning, Page @@ -179,6 +179,14 @@ class AuthorDelete(generic.DeleteView): success_url = '/list/authors/' +class AuthorDeleteFormView(generic.DeleteView): + model = Author + form_class = ConfirmDeleteForm + + def get_success_url(self): + return reverse('authors_list') + + class SpecializedAuthorDelete(generic.DeleteView): queryset = Author.objects.all() template_name = 'generic_views/confirm_delete.html' |
