如何从Django中的编辑表单更新对象?

如何从Django中的编辑表单更新对象?,第1张

如何从Django中的编辑表单更新对象

你为什么不只使用ModelForm?

# forms.py# ...class MyForm(forms.ModelForm):    class meta:        model = MyModel# views.py# ...    def my_view(request, id):     instance = get_object_or_404(MyModel, id=id)    form = MyForm(request.POST or None, instance=instance)    if form.is_valid():        form.save()        return redirect('next_view')    return render(request, 'my_template.html', {'form': form}) 


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5036768.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存