在电子商务网站的django中实现过滤器

时间:2011-04-11 15:16:47

标签: django search e-commerce

我正在使用django实现一个电子商务网站。产品目录很大(数百种产品)。我想知道如何在搜索中实现产品过滤器。

E.g。假设我最初提出了大约30种产品。用户可能希望根据某些产品属性(如颜色,大小,类别等)过滤搜索。

django中是否有任何功能可以构建这样的功能?如果没有,我该怎么办呢?每次用户选择属性时查询数据库,这是唯一的方法吗?

感谢。

1 个答案:

答案 0 :(得分:2)

我认为您正在寻找faceted search

Haystack应该是您正在寻找的django应用程序。

此外,您可以查看django-filter