是否有可能在 django 的单个 ModelForm
中包含多个型号?我试图创建一个配置文件编辑表单。因此,我需要包括一些字段从用户模型 还有的 UserProfile 模型。目前我正在使用这样的两个表单
class UserEditForm(ModelForm):
class Meta:
model = User
fields = ("first_name", "last_name")
class UserProfileForm(ModelForm):
class Meta:
model = UserProfile
fields = ("middle_name", "home_phone", "work_phone", "cell_phone")
有没有一种方法可以将它们合并到一个表单中,或者我只需要创建一个表单并处理数据库加载和保存自己?