django updateview creates new object code example
Example 1: django updateview
class YourView(generic.UpdateView):
model = YourModel
fields = ['your_fields']
template_name = 'your_template.html'
success_url = reverselazy('home')
Example 2: django updateview class
from .models import Article
from .forms import UpdateArticleForm
from django.views.generic import UpdateView
class ArticleUpdateView(UpdateView):
model = Article
form_class = UpdateArticleForm
template_name = 'articles/create_article.html'
from .views import ArticleUpdateView
urlpatterns =[
path('articles/<int:pk>/update/', ArticleUpdateView.as_view()),]