- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有兴趣合并django-cms用于内容管理和 django oscar用于电子商务。
谁能给我一些指导,最好是已经成功将两者结合起来的人:
[A] 如果该结构是一个基础 oscar 站点,修改 oscar 模板以插入必要的占位符以允许 cms 等......,
或
[B] 该结构是否应该是一个基本的 django-cms 站点,oscar 由插件等处理......
我的直觉应该是[A],但如果我错了请指正。
任何其他建议将不胜感激,因为网上很少,而且我已经写信给 oscar 的作者,但没有回复。我知道 THIS链接,它不涉及实现,只比较兼容性。
最佳答案
这种组合是我研究了一段时间并且实际上有一个工作原型(prototype)的东西。在不了解您的完整用例的情况下,很难提供适当的建议。
我所需要的听起来与您非常相似,一个网站可以在与 oscar 提供的页面相同的子域(例如 www.myshop.uk/shop www.myshop.uk/cms-pages)上拥有 CMS 可编辑页面。我希望初始主页由 CMS 驱动,并在网站上有一个单独的区域用于电子商务页面。
如果您的要求与我的相同,实现集成的最佳方式是通过 Django CMS 中的应用 Hook ,这意味着 CMS 是控制包:http://docs.django-cms.org/en/release-3.3.x/how_to/apphooks.html
我使用了以下文档,该代码不适用于较新版本的 Oscar 和 CMS,但它是一个很好的指南,说明应该可以做什么,并插入了正确的方向:https://pypi.python.org/pypi/djangocms-oscar/0.1
我将很快再次尝试此操作,因为我有一个新网站,其中 CMS 和电子商务网站是分开的,需要合并到同一个子域下。
这对您来说仍然是个问题吗?
我正在考虑联系作者更新以前的项目“djangocms-oscar”,或者创建一个新项目并为其他人提供支持文档。
关于python - django oscar 和 djangoccms,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35808157/
将产品添加到购物车时,我们的客户会看到一个可选的定制应用程序,其工作方式大致如下: 每个产品(如果数量大于一个)可以添加个性化名称 所有产品,在产品的各个位置添加个性化贴花 贴花由客户上传,非SVG格
我正在开发一个修改后的结账 View ,该 View 接受单一产品/价格/数量、客户信息(姓名、地址、电子邮件)和运费。 问题:我可以使用现有的 django-oscar-api 方法吗?换句话说,我
是否可以将现有的 django-oscar 沙箱项目编辑为我的项目,还是遵循 django-oscar 文档更好? 最佳答案 如果它适合您的项目,您应该遵循文档。但您始终可以将其用作引用。 关于pyt
我试图通过使用具有 category_tags.py 文件(也是 init.py)的本地 templatetags 文件夹创建目录应用程序的本地版本来覆盖 category_tags。 似乎使用了默认
我用的是 Oscar 1.6.4 版本。我想覆盖 oscar.app.offer.benefits.py 中的 PercentageDiscountBenefit。但是发生冲突错误。如何覆盖此功能?
我在 fork 属于其他 Django 奥斯卡应用程序子集的 Django 奥斯卡应用程序时遇到问题。对于我正在关注的文档/教程,请查看 here . 我已经完成并成功 fork 了未嵌套在其他应用程
我是新来的 Django-oscar并致力于 Basket现在 我可以轻松地将产品作为行添加到购物篮中,但是如果我想选择一个特定的产品属性添加到购物篮中怎么办 产品 A 有属性 {'size': ['
我试图让 django-oscar 在每次下订单时给我发一封电子邮件。这听起来很简单,但我很挣扎。 我尝试了几种方法,但都失败了...... 有没有简单的方法? 最佳答案 您可以为 order_pla
我试图让 django-oscar 在每次下订单时给我发一封电子邮件。这听起来很简单,但我很挣扎。 我尝试了几种方法,但都失败了...... 有没有简单的方法? 最佳答案 您可以为 order_pla
任何人都可以解释如何通过覆盖 django oscar 的运输应用程序来收取标准运费吗?我尝试使用文档中给出的配方来完成此操作,但它没有显示任何可用的运输方法。这就是我所做的: apps/shippi
我正在使用 django-oscar 从事电子商店项目,并尝试添加 COD 支持。我正在使用django-oscar-cash-on-delivery . 我做了steps ,你可以看到我的配置: T
我在 Mac (mavericks) 中使用 Django-Oscar。一切看起来都很好,但是没有显示任何正确上传的图像。一开始我认为这是一个寻址问题,但它将图片保存在正确的文件夹中。所以这不是问题。
在这一行? std::unique_ptr> mBuster; 如果它是 Lucille 或 Oscar 之一,那么我可以毫无疑问地理解它是为了创建指向任一类类型的空指针。但是有两个。怎么回事? 最佳
我正在使用 Django Oscar Paypal 付款。我在生产模式下重定向回我的网站时遇到问题。 我已在开发模式下成功设置,并为运行服务器尝试了两个不同的 IP 地址:127.0.0.1:8000
我还没有将 Oscar 集成到我的 Django 项目中,我计划使用 Oscar 构建一个电子商务网站。但我们稍后会要求在我们的网站和阿里巴巴、亚马逊、eBay 等其他电子商务巨头之间添加连接器。 这
我想学习如何构建开源电子商务网站。为此,我使用带有“Oscar”扩展的“Django”框架。 我在这里阅读了整个教程:https://django-oscar.readthedocs.io/en/re
我正在尝试自定义 django-oscar 模型。 (我使用的是 2.0.3 版) 我创建了一个单独的文件夹,标记为 apps并在其中创建了我的应用程序。我要定制Product模型在 catalogu
我正在查看股票记录模型的代码 here ,在评论中所说的 num_allocated 字段上方, #: The amount of stock allocated to orders but not
如何向 django-oscar 仪表板添加附加字段?我已经 fork 目录应用程序添加了一个额外的字段,但在 fork 仪表板后未显示表单。 from django.db import models
我想将支付网关与 oscar 集成。我已集成 oscar-paypal它工作正常。我应该关注 oscar-paypal 并尝试模仿它吗? This document没有给出起始信息,但不完全是? 我需
我是一名优秀的程序员,十分优秀!