我希望在我的博客的base.html模板上有django-haystack的搜索表单,但是在不同的模板页面上的结果我该怎么做?
答案 0 :(得分:10)
构建表单以将数据提交到正确的URL
<form action="/search/?q=">
<input type="text" name="q" id="id_q">
<button type="submit">Go</button>
</form>
因此代码将存在于base.html页面上,而提交给它的内容将发布到默认的“/ search”页面,完整的搜索栏/选项和结果。我在pinax网站上使用此代码并使用默认的haystack安装并且它可以正常工作。