我正在开发一个应用程序,使用 Django 提供的用户默认身份验证(以及django-registration-redux
)。同样在文档中,他们建议将用户配置文件链接到OneToOneField
在不同的模型中,如下解释:https://docs.djangoproject.com/en/1.10/topics/auth/customizing/ https://docs.djangoproject.com/en/1.10/topics/auth/customizing/
问题是:如何构建包含个人资料表单的注册视图?
请注意,它仅使用基本数据创建用户帐户,不包含个人资料信息。我已经在继承自的其他项目中工作过AbstractUser
并自定义用户模型,但我想这次使用配置文件模型
你能帮助我吗?
问题是:如何构建一个包含以下内容的注册视图
个人资料表格?
简短的回答是不要这样做。
您自己可能已经在数百个网站上注册过。他们在注册时是否要求您提供此信息?不。因为它对用户不友好。个人资料创建应与注册分开。
如果您确实想收集此信息,您需要将默认的用户注册表单替换为您自己的注册表单。 AFAIK django-registration-redux 中没有设置来更改默认形式。因此,您还必须自定义视图。所以付出了很多的努力才换来了一点点的收获。
请注意,它只是使用基本数据创建用户帐户
没有个人资料信息
事情本来就应该如此。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)