2016-10-09 133 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。