django-cms:实现层次结构附加产品列表

时间:2012-03-03 07:55:43

标签: python django django-cms django-mptt

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

  1. 管理员可以创建分层页面,例如:
  2. 化妆品 化妆品/牙刷 化妆品/牙刷/电

    1. 在单独的界面中,您可以管理相应的产品,并将它们附加到页面树中的任何级别。
    2. e.g。 Dr. Best,ToothFairy - >附在化妆品/牙刷上 Braun Oral-B - >附在化妆品/牙刷/电动

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

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

      3. 产品附加到page-id,而不是完整路径(slug / slug / slug)

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

        感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

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

要开始集成,请查看Airtonix

目前正在进行的精彩集成工作