如何拆分django-haystack搜索表单和结果

时间:2011-10-26 13:28:34

标签: django-haystack

我希望在我的博客的base.html模板上有django-haystack的搜索表单,但是在不同的模板页面上的结果我该怎么做?

1 个答案:

答案 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安装并且它可以正常工作。