1

我想这可能是一个简单的,

我已经安装了带有 whoosh 后端的 haystack。按照教程进行操作,一切正常。

现在我正在尝试创建从其他模板到搜索 url 的链接。而且我不知道该怎么做。

我的搜索网址是:

url(r'^search/', include('haystack.urls')),

我想从另一个模板引用它的链接。就像是:

<a href={% search url %}>

我正在使用 Django 1.3.5 和 Haystack 1.2.7

帮助将不胜感激。干杯

一个

4

1 回答 1

2

好的,所以找到了我自己的问题的解决方案。

在 url 声明中,如果我使用可选名称,我可以使用它来引用搜索 url。

在 urls.py 中:

url(r'^search/', include('haystack.urls'), name='haystack_search')

在模板中:

<a ref={% url haystack_search %}>search page</a>
于 2013-01-29T15:58:59.833 回答