我正在使用django-haystack。在haystack提供的高亮显示中,如何在结果中呈现标签或条带标记。
{% for text in result.highlighted.text %}
<blockquote>{% highlight text with query %}</blockquote>
{% endfor %}
我需要做这样的事情:
{% for text in result.highlighted.text %}
<blockquote>{% highlight text|striptags with query %}</blockquote>
{% endfor %}
但这不起作用,请提出建议。 提前谢谢。
答案 0 :(得分:1)
像这样:
{% for text in result.highlighted.text %}
<blockquote>
{% with text|striptags as stripped_text %}
{% highlight stripped_text with query %}
{% endwith %}
</blockquote>
{% endfor %}
https://docs.djangoproject.com/en/def/ref/templates/builtins/#with