📘
検索フォーム・仕組みの作り方
昔teratailで回答したやつをZennでも備忘録として残す。
検索フォーム・仕組みの作り方
def search(request):
search_word = request.GET.get("q")
# search_wordで検索
return render(・・・)
<input type="search" id="search-form">
<button onclick="clickSearch()">検索</button>
<script>
function clickSearch() {
var search_catch = document.getElementById("search-form").value;
if (search_catch) {
window.location.href = "{{request.scheme}}://{{request.get_host}}/?q=" + search_catch;
}
}
</script>
Discussion