Han*_*nes 4 django model save formwizard
我已经从一个模型创建了多个子表单以使用Django中的FormWizard.
令人困惑的是储蓄部分.用户完成表单后,我想将信息保存在数据库中.我可以说,这只是一种形式
one_form_from_model.save()
但是当我返回一个form_list时,我可以这样做吗?我读了一些帖子,但对我没有任何意义.
我可以清理数据吗?
form_list中表单的form.cleaned_data]
然后通过各种形式?但后来我需要知道以哪种形式找到正确的字段.有没有更容易的方法呢?
感谢您的意见!
尝试这样的事情:
instance = MyModel()
for form in form_list:
for field, value in form.cleaned_data.iteritems():
setattr(instance, field, value)
instance.save()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1222 次 |
| 最近记录: |