扩展用户配置文件django 1.5但保留Django的admin.py格式

时间:2014-05-18 11:20:43

标签: python django django-admin

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

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

1 个答案:

答案 0 :(得分:1)

这可以在Django 1.5+中明确实现,通过继承AbstractBaseUser并将AUTH_USER_MODEL设置为指向您的模型。请参阅the documentation