如何将对象传递到模型表单中以在呈现页面时预填充字段?我想做一些类似于 Django UpdateView 基于类的视图中的构建,但使用基于函数的视图。
只需从模型中获取对象并将该对象作为实例传递给表单即可。然后将表单传递给模板。像下面的例子一样写下你的观点。
def func(request, id):
object = Model.objects.get(id=id)
form = ModelForm(instance=object)
return render(request, 'my_template.html', {'form':form})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)