【问题标题】:Does Django Oscar provide features to connect your e-commerce website with other e-commerce websites?Django Oscar 是否提供将您的电子商务网站与其他电子商务网站连接起来的功能?
【发布时间】:2017-01-03 11:41:08
【问题描述】:

我没有在我的 Django 项目中集成 Oscar,我计划使用 Oscar 构建一个电子商务网站。但我们将在后期要求在我们的网站与阿里巴巴、亚马逊、eBay 等其他电子商务巨头之间添加连接器。

这意味着我需要不同的网站 API 来在不同的网站上推送一个或多个产品(取自 Django Oscar 产品),并直接在我们的平台上跟踪/管理用户在这些网站上完成的订单。

有人知道这方面的知识吗?

我正在进行详细的研发,如果发现相关内容,我会添加此问题的答案。

【问题讨论】:

    标签: python django django-oscar


    【解决方案1】:

    是的,您可以使用 Oscar 来做到这一点,但是您需要进行大量的自定义开发才能使所需的 API 集成正常工作。

    Oscar 由众多独立的应用程序组成,这些应用程序允许您“分叉”并继承其所有代码。这使您可以塑造框架以满足您的确切业务需求。

    听起来您需要“分叉”catalogue 应用程序,添加您可能需要的任何自定义模型,然后添加代码以与您的所有其他 API 集成(例如将所有新产品推送到另一个 API)。如果您想跟踪来自其他电子商务平台的订单,您可能需要 fork dashboard 应用程序并编写一些自定义代码来调用您的其他 API 并显示该信息。

    下面是关于如何在 Oscar 中 fork 应用的说明:
    https://django-oscar.readthedocs.io/en/releases-1.4/topics/fork_app.html

    【讨论】:

      猜你喜欢
      • 2011-07-21
      • 2011-06-11
      • 1970-01-01
      • 2014-12-20
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多