模板上的动态表格数量

Posted

技术标签:

【中文标题】模板上的动态表格数量【英文标题】:Dynamic number of forms on template 【发布时间】:2015-12-22 20:59:34 【问题描述】:

假设我有一个教室的表单模板。有两个字段

 1. Teacher name
 2. Subject

表格的另一部分称为学生。这部分将包含多个行数 (我的意思是假设用户可以按下按钮“添加另一个学生”并添加另一个学生)每行包含 3 个字段

 1. name
 2. email
 3. phone

所以最终表单的结构会像 -

Teacher name: ............  Subject:................

Students:

Name:................ Email:................. Phone:..............

Name:................ Email:................. Phone:..............

Name:................ Email:................. Phone:..............

Name:................ Email:................. Phone:..............

添加另一个学生

如何在 Django-form 中为这种结构构建单个表单。非常感谢。

【问题讨论】:

除了FormSet? 两者都会有所帮助。提前致谢。 【参考方案1】:

这是一个操作方法的链接

Tutorial : Implementing Django Formsets

还有 django 文档:Formset

【讨论】:

以上是关于模板上的动态表格数量的主要内容,如果未能解决你的问题,请参考以下文章

从 django 模板语言生成动态 HTML 表格

如何通过在表格中动态生成的按钮上的“onclick”删除表格中的一行?

动态创建的 html 表格行上的单行选择

Java 生成各种 PDF 实战方案(图片模板表格)

java用模板生成word(docx)文档(含动态表格)

使用Objective C增加单元格数量时如何动态增加UITableView高度?