1

我有两个模型:(User由 Django 定义)和UserProfile. 两者通过 ForeignKey 连接:

class UserProfile(models.Model):
  user = models.ForeignKey(User, unique=True)
  age = forms.IntegerField(required=True)
  quantity = forms.IntegerField(required=True)

如何创建一个Form/ModelForm包含两个模型的字段属性的?例如,用户模型包含诸如 、 之类的first_name字段last_name。我将如何创建一个ModelForm地址名字、姓氏、年龄、数量的地址?

4

1 回答 1

0

只需创建一个模型表单

class Meta: 
    model=User

并添加您需要的任何其他表单字段,例如IntegerFieldChoiceFieldCharField或其他。

于 2012-08-12T07:55:01.767 回答