0

我正在尝试制作我的第一个 django 应用程序(一个约会网站),其中包含不同的用户模型。

用户需要有位置、语言、宗教、身高、喜好、家庭详细信息星座等字段。

员工/机构 - 管理员从面板添加的用户 - 一些联系方式,如地址、电话等就足够了。无需自行注册。

我更喜欢将 email-id 作为 USERNAME 字段。

有人可以指导我在这种情况下如何继续制作用户模型吗?我一直在努力关注论坛上的文档和各种主题以获得一些启示。

任何帮助将不胜感激。

谢谢。

4

1 回答 1

1

您应该通过创建一对一模型来“扩展” django 用户类,通常称为配置文件,其中包含您需要收集的有关人员的其余信息。
直接扩展 djangos 用户类被认为是不好的做法和困难。
看看这个 youtube 视频,它有点过时了,所以不要逐字复制它,但它可以理解一般概念。
https://www.youtube.com/watch?v=qLRxkStiaUg

于 2016-04-26T09:09:47.270 回答