【发布时间】:2012-10-03 14:34:01
【问题描述】:
我正在为需要以下需求的客户使用 Django 构建产品目录:
1- 可变深度类别/子类别结构,因此树可能如下所示:
分类 1 > 子分类 1 > 子分类 1 > 产品 1
类别 2 > 子类别 2 > 产品 2
类别 3 > 产品 3
2- 任何类别或子类别的产品都可以具有任意一组属性, 例如,“绘图仪”下的产品可能有“速度”、“尺寸”和“纸张类型”属性,而“CAD 软件”下的产品可能有“版本”、“许可证类型”和“座位数”。
3- 一个易于使用的后端,希望允许拖放订购和产品分类。
所以,我研究了 Satchmo,它具有“产品属性”,看起来与我需要的相似,而 Mezzanine 没有产品模型,但在其他方面看起来相当容易破解,并且有一个不错的后端。
我没有使用过这两个项目,我想知道它们是否太过分了(我不需要购物车、付款等,或者 Mezzanine 的完整博客内容),也许有一个更简单的应用程序或应用程序我有什么特殊需求?
【问题讨论】:
-
是的,我可以。在我这样做之前,我想看看现有项目是否已经有接近我需要的东西作为起点,以便节省时间并使用已经测试和优化的东西。
-
好点。我正在学习 Django,并且总是倾向于自己动手来了解它是如何更快地工作的。但是很抱歉,我无法提供更多帮助
-
我不能完全帮助你,但是,我可以告诉你,我们一直在推出我们自己的独立产品目录应用程序(还没有发布),我们正在使用 django -mptt 用于类别结构。使用起来非常容易。