1

我有一个 Django 应用程序,我正在尝试访问 Django-nonrel,以便我可以在 GAE 上获取它。但问题是,当我执行syncdb时,我多次尝试为管理界面创建超级用户,它向我显示:

您刚刚安装了 Django 的身份验证系统,这意味着您没有定义任何超级用户。

每次。此外,我永远无法通过创建的超级用户登录到我的管理界面。另外,当我这样做时:

python manage.py shell
>>> from django.contrib.auth.models import User
>>> User.objects.all()
[]

所以似乎没有创建用户。我试图寻找解决方案,并查看了以下几个问题:

django-nonrel 和管理页面

和其他一些人。也没有帮助。我想提一下,我正在使用 django-nonrel 1.6 和 djangoappengine 的 zip 下载版本,方法是将它们复制到我的项目目录中

我还尝试通过 python manage.py shell 创建一个用户并授予它 is_staff=True。

用户现在显示在 User.objects.all() 中,但我仍然无法通过该用户登录。

4

0 回答 0