在我的应用中重用app引擎预加载的模块

时间:2014-03-13 14:59:06

标签: python django google-app-engine

我想知道GAE中的appcfg.py是否足够智能,无法上传实际应为GAE应用程序预先安装的Python模块。

例如,在我的工作流程中,我正在开发标准Django环境中的纯Django应用程序,该应用程序不了解httplib2模块。对于要自包含的项目,我使用virtualenvpip install缺少模块。由于我无法在appcfg.py沙箱中使GAE virtualenv满意,我只是在根文件夹中为所有自定义virtualenv模块创建了符号链接。因此,例如,我最终得到了一个符号链接httplib2 --> ../src/lib/site-packages/httplib2

然后检查httpblib2是否已实际上传到GAE我使用appcfg.py download_app命令,宾果游戏,httpblib2坐在那里,无缘无故地吃掉我的配额。

我可以考虑调整syspath等,但知道是否有更清洁的解决方案很有趣......

0 个答案:

没有答案