Как я могу разделить форму поиска django-haystack и результаты - PullRequest
5 голосов
/ 26 октября 2011

Я хочу иметь форму поиска django-haystack в шаблоне base.html моего блога, но результаты на другой странице шаблона как мне это сделать?

1 Ответ

10 голосов
/ 01 января 2012

Структурируйте форму для отправки данных на правильный URL,

      <form action="/search/?q=">
        <input type="text" name="q" id="id_q">
        <button type="submit">Go</button>
      </form>

Таким образом, этот код будет размещаться на странице base.html, а затем при отправке на него будет публиковаться страница по умолчанию «/ search», полная панель / параметры поиска и результаты. Я использую этот код на сайте pinax с установкой стога сена по умолчанию, и он работает.

...