【问题标题】:Extend the user profile django 1.5 but retain Django's admin.py format扩展用户配置文件 django 1.5 但保留 Django 的 admin.py 格式
【发布时间】:2014-07-06 10:40:06
【问题描述】:

我一直在尝试扩展 Django 的用户模型,自 1.5 之前我就没有尝试过,所以我正在努力恢复速度。

终于让它工作了,我想确保用户仍然可以通过管理站点访问,但是现在看来,当你扩展它时,用户模型从管理站点消失了,除非你调用你自己的身份验证模型要注册。我的问题是,有没有办法调用自定义身份验证模型,同时保持与django.contrib.auth.admin.UserAdmin 相同的格式?

【问题讨论】:

    标签: python django django-admin


    【解决方案1】:

    这在 Django 1.5+ 中是明确可行的,方法是继承 AbstractBaseUser 并将 AUTH_USER_MODEL 设置为指向您的模型。见the documentation

    【讨论】:

      猜你喜欢
      • 2012-03-11
      • 2015-07-08
      • 2016-07-29
      • 2012-07-22
      • 1970-01-01
      • 2014-03-27
      • 2013-06-19
      • 2018-01-26
      • 2017-04-26
      相关资源
      最近更新 更多