我正在构建一个简单的应用程序来收集emp infor和emp地址。
我有2张桌子。
class Employee(models.Model):
fname = models.CharField(max_length=100)
lname = models.CharField(max_length=100)
class EmployeeAdd(models.Model):
emp = models.ForeignKey(Employee)
city = models.CharField(max_length=100)
state = models.CharField(max_length=100)
zip = models.CharField(max_length=5)
现在,我打算创建2个表单EmpForm和EmpAddressForm。
是否可以在一个页面中同时显示这两种形式并收集emp和empaddr信息?
答案 0 :(得分:1)
您是否查看了有关Model Forms的Django文档。它有一个关于内联formset的部分可能会对你有帮助。
内联表单集是模型表单集之上的一个小抽象层。这些简化了通过外键使用相关对象的情况