2014-05-18 28 views
0

我一直在玩扩展Django的用户模型,我从1.5以前就没有尝试过,所以我试图恢复速度与东西。扩展用户配置文件django 1.5,但保留Django的admin.py格式

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

回答

1

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