【问题标题】:How do I embed an open-source project in a django project for GAE? [closed]如何在 GAE 的 django 项目中嵌入开源项目? [关闭]
【发布时间】:2011-03-18 06:47:18
【问题描述】:
我是 python 新手。谁能告诉我如何在我的 django 项目中为 GAE 嵌入一个开源项目?假设我想嵌入Python markdown。任何人都可以告诉我一个方向吗?我可以将我的源代码复制并粘贴到我的 django 文件夹中,然后在 settings.py 中修改一些内容来完成它吗?
嵌入源码的原因是GAE不允许egg文件在里面运行。
【问题讨论】:
标签:
python
django
google-app-engine
open-source
inclusion
【解决方案1】:
只需将 .egg 存档中不名为 EGG-INFO 的文件夹的内容解压缩到您的应用程序文件夹。
【解决方案2】:
显然,对于要与应用程序一起部署的每个外部库,您都打算使用 appengine 的 python 版本,除非根据我自己的经验导入,因为我最近不得不使用它们在在线版本,除非我将它们放在我的应用程序的根文件夹中。
【解决方案3】:
当然,您可以将模块放在 python-path 中并将其导入 django 代码中您需要的任何位置?或者这不是你想要的?