【问题标题】:How can I integrate Edx with an existing django project?如何将 Edx 与现有的 django 项目集成?
【发布时间】:2015-06-12 00:14:00
【问题描述】:

我有一个已经在 Django 上运行的应用程序,教程和文档预先假定使用默认 Edx 安装启动一个全新的 Django 实例。

我正在开发一个应用程序,其中 Django 实例为多个站点提供服务,而管理层希望通过 Edx 为另一个具有相同应用程序的站点提供服务。处理此问题的推荐策略是什么?,如何将新的 Edx 实例与现有的 Django 应用程序集成?,是否有任何教程或文档处理这种情况?

【问题讨论】:

    标签: python django edx openedx


    【解决方案1】:

    OpenEdx 是一个非常复杂的 django 应用程序,它需要一个中等规模的服务器才能以最小的配置运行,并且它有大量的依赖项。

    将 OpenEdx 与现有的 django 应用程序集成既不实际也不容易。

    如果您确实需要集成其他一些应用程序,那么您最好的做法是在子域上安装openxx,并使用OpenEdx 的一个名为marketing site 的功能(功能标志:ENABLE_MKTG_SITE)并使用它来集成一些带有外部网站的 edx 页面。这不需要其他站点是基于 django 的项目。

    【讨论】:

      猜你喜欢
      • 2010-10-31
      • 1970-01-01
      • 1970-01-01
      • 2017-02-22
      • 2018-08-08
      • 1970-01-01
      • 1970-01-01
      • 2012-03-28
      • 2011-12-07
      相关资源
      最近更新 更多