所以我有一个使用 Django 和 HTML 的基本搜索功能。
<input type="text" name="searchterms" id="pubsearch" style="width: 90%"/>
<br>
<input type="submit" value="Search"/>
我想获取搜索词并将其附加到用户可以选择单击的分页 URL 的末尾,特别是我写了"HERE"一词的地方。
{% if pubs.has_next %}
<a href="?page={{ pubs.next_page_number }}&&searchterms= HERE ">next</a>
{% endif %}
如何做到这一点?我是否需要在javascript中捕获用户输入变量,然后将其传递出去?不知道该怎么做,任何帮助将不胜感激。谢谢!
如果你使用的是 django 表单,你可以像这样绑定输入值
{% if pubs.has_next %}
<a href="?page={{ pubs.next_page_number }}&&searchterms={{form.fields.searchterms}}">next</a>
{% endif %}