我可以在Google App Engine上使用apache_libcloud和Django吗?

时间:2016-05-06 18:26:21

标签: django google-app-engine google-cloud-storage

我一直在努力确定如何在Google App Engine上使用Django的Google存储空间。

3天后进行了一千次搜索,我使用django-storagesapache-libcloud来到了。我所知道的一切都是正确配置的。我的设置镜像the solution here

我已将STATICFILES_STORAGE设置为使用我的libcloud存储空间。但是,当我运行python manage.py collectstatic时,我明白了:

Unable to create libcloud driver type libcloud.storage.types.Provider.GOOGLE_STORAGE: No JSON object could be decoded

当我跑dev_appserver.py .时,我得到了这个:

Unable to create libcloud driver type libcloud.storage.types.Provider.GOOGLE_STORAGE: No module named pwd

一些谷歌搜索告诉我,pwd甚至不允许GAE。那么,这是否意味着libclouddjango-storages也不会起作用?这些缝线是django使用Google Storage的最佳解决方案,所以如果他们不能工作,会是什么?

AAAH!我已经准备好在这台笔记本电脑上倒咖啡了。

我离基地有多远?期望Google Storage与GAE上的Django一起使用是合理的,还是应该完全放在其他地方?

0 个答案:

没有答案