我最近更新了SDK 1.6并且我在开发环境中保存数据时出现问题。我根据官方installation guide设置了所有内容。
即使我之前为我的应用设置了超级用户帐户,但它不再有效。我用
重新创建了帐户manage.py createsuperuser
它似乎做了它应该做的但管理员登录不起作用。此外,每次我运行
manage.py syncdb
脚本一直告诉我,我只是安装了auth系统,但还没有任何用户。然后它会提示我创建一个超级用户。
由于没有任何内容持续存在,我无法登录管理页面,而且我尝试使用内置shell保存的任何数据都不会保留。
答案 0 :(得分:0)
是否可以在问题跟踪器https://github.com/django-nonrel/djangoappengine/issues或邮件列表http://groups.google.com/group/django-non-relational处启动新问题?我认为某处可能存在错误。
答案 1 :(得分:0)
根据您升级的内容,您之前可能没有'default partition'值 - 早期版本默认情况下没有设置,但最近版本使用'dev:'。尝试向--default_partition
提供manage.py
参数。
答案 2 :(得分:0)
我最终没有改变任何东西,但是在第二天在我的Win 7机器上再次尝试之后,问题就不存在了,所以不幸的是现在还不能再现。也许在安装后注销并重新登录会改变某种类型的状态,这是我最好的猜测。对不起,我没有任何进一步的信息。