2016-10-09 45 views
0

我是Django和Google App Engine中的一名成员。 在GAE上运行Django 1.9,我想在我的项目中使用这些 '第三方' 工具:Django on Google App Engine-如何导入/使用第三方库?

Django的GeoJSON的:https://github.com/makinacorpus/django-geojson

和Django的传单:https://github.com/makinacorpus/django-leaflet

我的问题是:如何将这些工具和我的其余项目文件一起上传到GAE,以便通过我的应用程序在那里使用它们?

我已经在这里寻找答案,并发现这个问题:How to use custom python libraries and apps in Google App Engine? 但我真的不明白什么人的意思/做什么。

+0

[如何在Google App Engine中包含第三方Python库?](http://stackoverflow.com/questions/14850853/how-to-include-third-party-python-libraries-in-google -app-engine)下一个得到高度评价的答案实际上比接受的答案好 - 指向正式推荐的程序 –

回答

1

有对此处在GAE上使用Django一个很好的指导: https://cloud.google.com/python/django/appengine

当您按照该指南,你得到一个要求 - vendor.txt文件。编辑该文件并将django-geojsondjango-leaflet添加到它。 之后,您可以运行pip install -r requirements-vendor.txt -t lib/来安装它们。

现在您可以按照指南的其余部分了解如何将所有内容上传到GAE。