Django表单外键关系
我正在构建一个简单的应用程序来收集emp信息和emp地址 我有两张桌子Django表单外键关系,django,Django,我正在构建一个简单的应用程序来收集emp信息和emp地址 我有两张桌子 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 = mo
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)
现在,我计划创建两个表单EmpForm和EmpAddressForm
是否可以在一个页面中同时显示这两个表单并收集emp和EMPADD信息?您看过Django的文档了吗?它有一个章节可能会对你有所帮助 内联表单集是模型表单集之上的一个小抽象层。这些简化了通过外键处理相关对象的情况
员工领导和员工之间是否存在一对一的关系?然后您可以执行以下操作:类EmployeeAdd(Empolyee)并使用所有字段创建一个模型表单。