Как связать теги с результатами поиска в блоге Django? - PullRequest
0 голосов
/ 04 декабря 2018

Я создаю блог в django и использую django-taggit.Я пытаюсь выяснить, как привязать ссылку тега к странице результатов поиска, которая показывает все сообщения, использующие этот тег.

У меня уже есть страница поиска, я знаю, как фильтровать запросы к странице, чтобы получить правильные результаты, и знаю, как сделать ссылку на саму страницу {% url 'search' %}.Но как мне передать запросы на страницу из шаблона?

Например, если у меня есть запись с тегом «собака», я хочу, чтобы пользователи могли щелкнуть тег «собака» и перейти на страницу поиска, на которой есть результаты только для сообщений, также помеченных «собака».,

Документация django для представлений классов не содержит примеров этого.И каждый учебный ресурс до сих пор был сосредоточен на фильтрации и отображении самой страницы поиска, а не на привязке к ней нужных запросов в теге <a> вместо <form>.

Короче говоря, какВы заставляете ссылку <a> передавать запрос в URL, как <input> для действия <form> в Django?

1 Ответ

0 голосов
/ 07 декабря 2018

Я нашел ответ.На основании это , это

<a href="{% url 'myview' %}?q=foobar">
...