1

我正在考虑使用 django-cms 来实现以下场景:

  1. 管理员可以创建分层页面,例如:

化妆品 化妆品/牙刷 化妆品/牙刷/电动

  1. 在单独的界面中,您可以管理相应的产品,并将它们附加到页面树中的任何级别。

例如 Dr. Best, ToothFairy -> 附在化妆品/牙刷上 Braun Oral-B -> 附在化妆品/牙刷/电动牙刷上

  1. 如果前端用户导航到化妆品/牙刷/电动,他们将看到一个包含 Dr. Best 和 ToothFairy 的列表

  2. 如果前端用户导航到化妆品/牙刷,他们将看到包含所有三个产品的列表(即附加到相应级别的产品和所有后代)。

  3. 产品附加到页面 ID,而不是完整路径(slug/slug/slug)

没有使用 django-cms 的经验,我想知道什么方法最适合这个。我查看了自定义插件和应用程序集成的文档,但不确定要遵循什么方法,或者是否可能。

任何帮助表示赞赏。

4

1 回答 1

1

看看 django-shop。这是一个由编写 django-cms 的人编写的项目,他们采用与 CMS 相同的、超级可扩展的购物车方法。

要开始集成,请查看Airtonix目前正在完成的出色集成工作

于 2012-03-03T15:47:27.177 回答