0

我最近更新到 appengine SDK 1.6,但在我的开发环境中保存数据时遇到了问题。我根据官方安装指南进行了所有设置。

即使我之前为我的应用程序设置了超级用户帐户,它也不再有效。我再次创建了帐户

manage.py createsuperuser

它似乎做了它应该做的事情,但管理员登录不起作用。另外,每次跑步

manage.py syncdb

该脚本不断通知我我刚刚安装了身份验证系统并且还没有任何用户。然后它提示我创建一个超级用户。

因为没有任何东西持久存在,所以我无法登录到管理页面,并且我尝试使用内置 shell 保存的任何数据也不会保留。

4

3 回答 3

0

我最终没有改变任何东西,但是第二天在我的 Win 7 机器上再次尝试后,问题不存在,所以很遗憾现在无法重现。也许在安装后注销并重新登录会改变某种类型的状态,这是我最好的猜测。抱歉,我没有任何进一步的信息。

于 2011-12-08T13:40:01.603 回答
0

根据您升级的来源,您之前可能没有“默认分区”值 - 早期版本默认没有设置一个,但最近的版本使用“dev:”。--default_partition尝试给manage.py.

于 2011-12-07T08:04:13.883 回答
0

您是否有可能在问题跟踪器https://github.com/django-nonrel/djangoappengine/issues或邮件列表http://groups.google.com/group/django-non-上引发新问题关系?我认为某处可能存在错误。

于 2011-12-07T04:39:56.593 回答