我只想知道如何将初始值设置为 empty_form .
我确实为额外的表单创建了带有初始值的内联,没有问题,但是,当用户点击 时添加 按钮,我希望它具有初始值的字段显示为空,我希望它具有与额外表单相同的初始值。
我怎样才能制作 empty_form
填充初始数据?
提前致谢。
最佳答案
Django 并没有真正提供一种为空表单设置初始值的方法。我找到了几种方法来解决这个问题:
例子:
formset = formset_factory(MyClass, **kwargs)
empty = formset.empty_form
# empty is a form instance, so you can do whatever you want to it
my_empty_form_init(empty_form)
formset.empty_form = empty_form
关于Django:如何将初始值设置为 formset 的 empty_form?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28201123/