标签: django forms dynamic
我想制作一个简单的会计应用程序,我有一个包含3个字段的模型:
我想为用户输入一个表格来输入余额的帐户,在输入第一组(3个字段)之后,表格(用户按下按钮后)应显示另一组等等。< / p>
在输入所有帐户后,用户应将表单提交到数据库。
我阅读了b-list.org方法,我认为不是我需要的和formset文档,但我想要的是用户通过添加额外的3个字段来控制表单的长度。
请指出我解决问题的方法。
答案 0 :(得分:1)
Formset正是您所需要的。您只需使用JavaScript向用户动态显示新的表单集(例如在管理员应用程序中)。 Here这样做的好例子。