【问题标题】:Django Python change user default attributes for authenticationDjango Python更改用户默认属性进行身份验证
【发布时间】:2018-04-21 18:22:33
【问题描述】:

在 Django 中,用户的默认属性: 用户名 密码 电子邮件 名 姓氏

我想删除电子邮件、名字、姓氏 并将其替换为公司

这可能吗?有人可以向我展示使用这 3 个修改后的属性执行身份验证会话的过程: - 公司 - 用户名 - 密码

谢谢。

【问题讨论】:

    标签: python django authentication django-models


    【解决方案1】:

    如果您想创建自己的模型,您应该阅读 Django 中有关 customizing authentication 的文档,尤其是有关 User model substitution 的部分。

    【讨论】:

    • 谢谢,用户名可以不唯一吗?每个公司的用户名都是唯一的。
    • 如果您进行自定义身份验证和模型,它可以是适合您的任何东西
    猜你喜欢
    • 1970-01-01
    • 2017-10-23
    • 1970-01-01
    • 2020-08-09
    • 2018-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-15
    相关资源
    最近更新 更多