【发布时间】:2013-08-28 12:43:34
【问题描述】:
我有一个简单的用例。 我有 3 个模型 foo、foo1 和 foo2。我为他们创建了模型表格。 现在在一个页面中,我将这些表单放在该页面上。
问题:用户可以选择点击“添加”按钮。一旦他点击它,他将能够再添加 1 个 foo2,即,将打开或显示另外 1 个 foo2 表单。我该怎么做?即如何动态添加模型表单?
编辑:
这可以使用 jquery 来完成。但我的问题是如何在视图中区分它?我应该使用前缀吗?即我应该为正在创建的表单添加动态前缀吗?
【问题讨论】:
-
javascript,即jQuery...
-
您需要使用表单集和一些javascript。这个网站和其他地方都有很多例子。
-
我最近研究了这个问题,当使用 jQuery 动态插入表单时,我无法完全提交表单。我通过让每个表单的提交参考下一个表单来解决它。 IT 获得了预期的效果,但会让您连续更改页面。
标签: django django-forms