我正在开发一个使用Django(和django-registration-redux
)提供的用户默认身份验证的应用程序。同样在文档中,他们建议将用户配置文件与另一个模型中的OneToOneField
链接起来,如下所示:https://docs.djangoproject.com/en/1.10/topics/auth/customizing/
问题是:如何构建包含profile表单的注册视图?
请注意,它只是用基本数据创建一个没有配置文件信息的用户帐户。我已经在从AbstractUser
继承和定制用户模型的其他项目中工作过,但我希望这次使用Profile模型
你能帮我吗?在
简而言之,不要这样做。在
你自己可能已经注册了几百个网站。他们有没有在登记处向你询问这些信息?没有。因为它不是用户至上。配置文件的创建应与注册分开。在
如果您真的想收集这些信息,您需要用您自己的注册表单替换默认的用户注册表单。在django registration redux中没有设置来更改默认表单。因此,您还必须自定义视图。所以为了一点点的收获而努力工作。在
这正是它应该做的。在
相关问题 更多 >
编程相关推荐