姜戈 1.4
抱歉,如果这是一个愚蠢的问题,我对 Django 还很陌生。我正在尝试通过内置的身份验证配置文件系统将用户和配置文件链接在一起。我能找到的所有例子都没有使用基于类的视图,这是我真正想要使用的东西。
基本上我想要一个结合个人资料和用户的表格,允许我同时创建两者。如果可能的话,我想使用相同的表单来编辑/创建用户 + 个人资料。
我为配置文件创建了一个模型:Profile
创建的表格:
class UserForm(forms.ModelForm):
class Meta:
model = User
class ProfileRegisterView(FormView):
template_name = 'profile-register-form.html'
form_class = UserForm
success_url = '/account/created/'
将配置文件添加到用户模型似乎并未将其包含在 UserForm 中:
AUTH_PROFILE_MODULE = "creative_profile.Profile"
我尝试的第二种选择是在 forms.py 中定义单个表单,但是 form_class 属性只接受一个表单模型。
任何指针的帮助都会很棒,谢谢