我想在博客的base.html模板上使用django-haystack的搜索表,但是在不同模板页面上的结果该怎么办?
最佳答案
构造表单以将数据提交到正确的URL,
<form action="/search/?q=">
<input type="text" name="q" id="id_q">
<button type="submit">Go</button>
</form>
这样该代码将存在于base.html页面上,然后提交给它的内容将发布到默认的“/search”页面,完整的搜索栏/选项和结果。我在默认的haystack安装的pinax站点上使用了此代码,并且可以正常工作。
关于django-haystack - 如何拆分django-haystack搜索表单和结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7903288/