<form action="{% url 'search' %}" method="get">
<input class="search" type="text" name="q" placeholder="Search Encyclopedia">
</form>
如何將 q 的值獲取到 views.py
def search(request):
return render(request, "encyclopedia/search.html")
我是否應該將其設為發布請求而不是獲取,然后獲取該值。請幫幫我
uj5u.com熱心網友回復:
您使用 GET 方法,因此您可以使用包含所有給定 HTTP GET 引數的 HttpRequest.GET 字典。
一個簡單的 :
request.GET.get('q')
將完成這項作業。
請參閱https://docs.djangoproject.com/en/4.0/ref/request-response/
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/479592.html
上一篇:表單重定向以確認
