Django - 约会网站的用户模型 - Admin -Staff / Agency +其他用户

时间:2016-04-25 15:45:50

标签: django model varying

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

用户需要拥有位置,语言,宗教,身高,喜好,家庭细节星座等字段。

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

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

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

任何帮助都将受到高度赞赏。

感谢。

1 个答案:

答案 0 :(得分:1)

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