Django管理员站点不接受超级用户

mrm*_*oey 3 django django-admin

我的管理站点已经开始拒绝让任何超级用户登录.我已经尝试使用manage.py创建一组全新的超级用户,但管理站点看不到任何超级用户,即使manage.py很乐意改变现有超级用户的密码.

没有对管理包进行任何更改,但我所做的是删除SQLlite数据库以清除我放入的所有测试内容.我之后立即运行了syncdb,但是管理员没有它的条,甚至在按照上面的方式制作多个超级用户之后.所以,django很新,下一步有点亏.

干杯

mrm*_*oey 8

弄清楚问题是什么,在这里说得很清楚,但基本上我已经添加了django-facebook auth后端,这显然意味着没有包含正常的auth后端,这就是管理员使用的.要从上面的链接中窃取答案,需要将django.contrib.auth.backends.ModelBackend添加到AUTHENTICATION_BACKENDS.

感谢Yuji.