我使用django haystack和xapian作为后端搜索引擎。我正在使用FacetedSearchView
和FacetedSearchForm
在搜索过程中切面。我已将searchqueryset
传递到urls.py
文件中的FacetSearchView
。
但问题是我无法访问模板中的searchqueryset
。我只想计算找到的searchqueryset
中的对象数。
在shell中,我可以使用SearchQuerySet().filter(content="foo").count()
来实现它,我如何在模板中类似地做到这一点?请引导。我想要与搜索匹配的对象总数。
如果要显示结果范围而不是页码,例如1001的结果21-40
Haystack使用标准的django分页:https://docs.djangoproject.com/en/dev/topics/pagination/
在
{{ page.number }}
页上显示{{ page.object_list|length }}
的{{ page.paginator.count }}
结果相关问题 更多 >
编程相关推荐