通过用户操作动态添加字段到django表单

时间:2016-11-26 15:49:22

标签: python django forms django-models django-forms

我正在使用django并希望为用户提供在表单中输入任意数量的字符串然后将其保存到数据库的选项。

实际上是教师为学生创建新的家庭作业的设置页面,如果提交被选为电子版,则教师需要指定需要提交的所需文件名+扩展名。因此,默认情况下,当选择电子提交时,只有一个字段可见,但我想在它旁边添加一个小加号按钮,在下面显示一个新的字段,教师可以输入第二个要提交的文件名。然后再点击添加第3个,依此类推。

这可能吗?我怎么能这样做呢? 我可以使用TextField并按新行拆分,但它看起来不如动态char字段。从呈现时动态添加字段的问题是我不知道数字,直到它呈现后,教师选择电子并点击加号按钮一些未知的次数。

0 个答案:

没有答案