在Django formset中,initial和instance有什么区别?

2024-09-30 00:24:01 发布

您现在位置:Python中文网/ 问答频道 /正文

在django formset中,initial和instance有什么区别?在

什么时候用哪个?在

在以下情况下,我应该使用什么来以无效形式显示预填充的数据:

formset= FormSet(initial=[{'a':list.b} for list in listslist])
if request.method =='post':
    formset = FormSet(request.post, ---instance/initial? ---)

Tags: 数据djangoinstanceinforrequest情况post
1条回答
网友
1楼 · 发布于 2024-09-30 00:24:01

initial是为新表单设置默认值。在

instances用于设置用作初始模型的模型实例,这些实例将用输入的数据填充。可以使用该属性编辑模型实例。在

相关问题 更多 >

    热门问题