这可能是一个愚蠢的问题,但是:
在django模板中的formset中渲染表单时,还必须呈现ID。我得到了。
当我使用JS在formset中动态创建一个新表单时,我必须再次创建一个隐藏的ID字段。但是我给这个ID有什么价值?模板不知道ID可用的是什么。如果没有正确的ID,则表单集不会在服务器上返回验证。
任何想法?
答案 0 :(得分:0)
您无需为ID提供值,也可以为空。只要您拨打.save()
,就会自动创建新ID。
尝试预测自动递增整数ID的值并不理想,尤其是在多个用户动态添加表单时。您将无法准确猜出下一个ID。