有人可以向我展示如何使用 django-haystack 使用属性过滤全文搜索结果的示例吗?我浏览了他们网站上的教程,但仍然不确定如何使用 haystack。
例如,假设我有一个产品类:
class Product(models.Model):
title = models.CharField(max_length=200)
description = models.TextField()
category = models.CharField(max_length=10)
color = models.CharField(max_length=10)
如果我想提供标题和描述的全文搜索,以及类别和颜色的过滤(基于下拉列表,而不是自由文本) - 我需要做什么?可以使用 haystack 自带的表单和视图吗?
谢谢。