what is class based view in django code example
Example 1: django create view class
from .forms import CreateArticleForm
from django.views.generic import CreateView
class ArticleCreateView(CreateView):
form_class = CreateArticleForm
template_name = 'articles/create_article.html'
from .views import ArticleCreateView
urlpatterns =[ path('articles/create/', ArticleCreateView.as_view()),]
Example 2: import generic
from django.views.generic import (
CreateView,
ListView,
DetailView,
UpdateView,
DeleteView,
TemplateView,
)