mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
[3.2.x] Fixed #32271 -- Improved consistency of docs CBV examples.
Co-Authored-By: Carles Pina i Estany <carles@pina.cat>
Backport of 5fd4f22d19 from master
This commit is contained in:
committed by
Mariusz Felisiak
parent
7e6e822162
commit
9f277c3a7c
@@ -220,11 +220,11 @@ MRO is an acronym for Method Resolution Order.
|
||||
from django.urls import path
|
||||
from django.views.generic.base import RedirectView
|
||||
|
||||
from article.views import ArticleCounterRedirectView, ArticleDetail
|
||||
from article.views import ArticleCounterRedirectView, ArticleDetailView
|
||||
|
||||
urlpatterns = [
|
||||
path('counter/<int:pk>/', ArticleCounterRedirectView.as_view(), name='article-counter'),
|
||||
path('details/<int:pk>/', ArticleDetail.as_view(), name='article-detail'),
|
||||
path('details/<int:pk>/', ArticleDetailView.as_view(), name='article-detail'),
|
||||
path('go-to-django/', RedirectView.as_view(url='https://djangoproject.com'), name='go-to-django'),
|
||||
]
|
||||
|
||||
|
||||
@@ -65,7 +65,7 @@ editing content:
|
||||
from myapp.forms import ContactForm
|
||||
from django.views.generic.edit import FormView
|
||||
|
||||
class ContactView(FormView):
|
||||
class ContactFormView(FormView):
|
||||
template_name = 'contact.html'
|
||||
form_class = ContactForm
|
||||
success_url = '/thanks/'
|
||||
@@ -141,7 +141,7 @@ editing content:
|
||||
from django.views.generic.edit import CreateView
|
||||
from myapp.models import Author
|
||||
|
||||
class AuthorCreate(CreateView):
|
||||
class AuthorCreateView(CreateView):
|
||||
model = Author
|
||||
fields = ['name']
|
||||
|
||||
@@ -220,7 +220,7 @@ editing content:
|
||||
from django.views.generic.edit import UpdateView
|
||||
from myapp.models import Author
|
||||
|
||||
class AuthorUpdate(UpdateView):
|
||||
class AuthorUpdateView(UpdateView):
|
||||
model = Author
|
||||
fields = ['name']
|
||||
template_name_suffix = '_update_form'
|
||||
@@ -295,7 +295,7 @@ editing content:
|
||||
from django.views.generic.edit import DeleteView
|
||||
from myapp.models import Author
|
||||
|
||||
class AuthorDelete(DeleteView):
|
||||
class AuthorDeleteView(DeleteView):
|
||||
model = Author
|
||||
success_url = reverse_lazy('author-list')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user