Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine Mac上带有django Nonl:syncdb的GAE SDK 1.6.4不会创建数据存储文件_Google App Engine_Python 2.7_Django Nonrel - Fatal编程技术网

Google app engine Mac上带有django Nonl:syncdb的GAE SDK 1.6.4不会创建数据存储文件

Google app engine Mac上带有django Nonl:syncdb的GAE SDK 1.6.4不会创建数据存储文件,google-app-engine,python-2.7,django-nonrel,Google App Engine,Python 2.7,Django Nonrel,新手的第一个问题。几个月来都不需要发布问题了——已经发布了这么多好的答案。不过,我在这件事上被卡住了 在Mac、Python2.7、Django和Django Nonel项目GAE数据存储上开发。GAE SDK 1.6.3之前,包括GAE SDK 1.6.3。升级到GAE SDK 1.6.4后,注意到3个奇怪的事情: Dev server python manage.py runserver立即失败,错误为:没有名为webob的模块。没有其他错误或输出。我在/usr/local/google\u

新手的第一个问题。几个月来都不需要发布问题了——已经发布了这么多好的答案。不过,我在这件事上被卡住了

在Mac、Python2.7、Django和Django Nonel项目GAE数据存储上开发。GAE SDK 1.6.3之前,包括GAE SDK 1.6.3。升级到GAE SDK 1.6.4后,注意到3个奇怪的事情:

Dev server python manage.py runserver立即失败,错误为:没有名为webob的模块。没有其他错误或输出。我在/usr/local/google\u appengine/lib/下扎根。。。事实上,没有名为webob的模块。有两个非常接近的匹配-webob_0_9和webob_1_1_1。我创建了一个符号链接webob->webob\u 1\u 1以克服错误

来自dev服务器的启动消息包括一条INFO:message,表明SDK版本高于公布的版本。谷歌的下载网站上有1.6.4版本,所以看不出我的1.6.4版本比最新版本晚多少

Django的syncdb命令python manage.py syncdb将不再创建.gaedata/datastore文件。它说它正在创建表格,它提示我输入超级用户凭据,它甚至说它从我的fixture文件中安装了一堆对象。它没有给出任何错误,但是当它完成时,它没有做任何事情-甚至不存在.gaedata/datastore文件

在1.6.4之前,syncdb工作得很好,包括加载夹具数据。我试着开始一个新的项目,其中只有基本的文件和一个简单的模型,一个类有一个字段,看看我引入的一些复杂性是否是问题的原因。即使在简单的土地上,syncdb也不会创建数据存储

我唯一的解决方案是回到GAE SDK 1.6.3——一切都能再次正常工作。还有人在SDK 1.6.4中看到类似症状吗?我是否应该采取明显的诊断步骤

在最新的django Nonl中修复。同步到最新代码,或手动集成此拉取请求:

没见过这个问题,不知道

有一个变通方法,但它还没有合并到主分支中,您必须手动集成更改。


感谢您的快速回复!显然,我需要开始关注github的django Norel活动。在github,我看到了django-nonrel/django,还有django-nonrel/django-nonrel,而django-nonrel又有自己的django子目录。我的项目应该以哪个“django”分区结束?我建议现在继续使用django Norel。django文件夹试图将其与django 1.4集成。这可能需要一段时间才能完成。当你在做的时候,你想通过点击复选标记来接受这个答案:答案感激地接受。空心的复选标记是雅致的谨慎-抱歉完全错过了它。