【问题标题】: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 代码中您需要的任何位置?或者这不是你想要的?

        【讨论】:

          【解决方案4】:

          看看 Tipfy 看看他们如何处理依赖关系。您可能可以在 Django 中使用相同的技术。

          http://www.tipfy.org/

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2011-12-28
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-03-04
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多