In Django 1.6, I\'ve defined a custom user model, but for some reason now when I create a superuser and try to get it or access the Django admin as that superuser, I get this
You have to implement has_module_perms method as stated in the Django custom user documentation:
has_module_perms
If you want your custom User model to also work with Admin, your User model must define some additional attributes and methods.