首先,我是一个新手。我正在运行Ubuntu 11.04它附带Python 2.7所以我安装了Python2.5在不同的目录中运行Django-Non-Rel在Google App Engine上。 我做了留言板教程,现在我试图添加管理员访问,但是当我输入正确的用户名:密码Django认为它不正确。 在部署到GAE时甚至无法工作。如果你知道请戳我正确的方向。无法登录到Django /管理界面
我加入:
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
)
INSTALLED_APPS = (
...
'django.contrib.admin',
....
)
EDIT
我还添加
URL(R '^管理员/',包括(admin.site.urls)),
到子项目目录中的urls.py。
EOEDIT
然后创建超级用户并同步数据库:
> python2.5 xxx-xxx-guestbook/manage.py createsuperuser python2.5
> xxx-xxx-guestbook/manage.py syncdb
然后跑的应用程序,无法登录。我创建了多个不同的超级用户,总是具有相同的结果。
EDIT2
感谢大家的努力帮助可惜无论是提供的解决方案的解决了这一问题。我决定先自己学习Django,然后可能切换到GAE Django-nonrel,所以这个问题不再相关。我还应该选择一个答案给别人点点数吗?
我有同样的问题,我相信BoGs的答案解决了这个问题。 – alvas