模板上的动态表单数量

Tan*_*yan 0 django django-templates django-forms django-views

假设我有一个Class-room的表单模板.有两个领域

 1. Teacher name
 2. Subject
Run Code Online (Sandbox Code Playgroud)

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

 1. name
 2. email
 3. phone
Run Code Online (Sandbox Code Playgroud)

所以最终形式的结构将是 -

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

Students:

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

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

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

Name:................ Email:................. Phone:..............
Run Code Online (Sandbox Code Playgroud)

添加另一名学生

如何在Django-form中为此结构构建单个表单.非常感谢提前.

Pau*_*soa 5

这是一个如何的链接

教程:实现Django Formsets

和django文档:Formset