Django表单外键关系

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

我正在构建一个简单的应用程序来收集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 = models.CharField(max_length=100)
      state = models.CharField(max_length=100)
      zip = models.CharField(max_length=5)
现在,我计划创建两个表单EmpForm和EmpAddressForm


是否可以在一个页面中同时显示这两个表单并收集emp和EMPADD信息?

您看过Django的文档了吗?它有一个章节可能会对你有所帮助

内联表单集是模型表单集之上的一个小抽象层。这些简化了通过外键处理相关对象的情况


员工领导和员工之间是否存在一对一的关系?然后您可以执行以下操作:类EmployeeAdd(Empolyee)并使用所有字段创建一个模型表单。