[英]can i do process with form django python
在表單標簽中有一個輸入和選擇選項。 我想獲取輸入值和輸入的選項。 我將在后端使用 python 該值和選項做一些事情,而不是將結果返回到網站。 但我不使用forms.py。 我能怎么做? 是否可以?
<form action="" method="post">
{% csrf_token %}
<input type="text" name="getinputValue">
<select name="">
<option value="1"></option>
<option value="2"></option>
<option value="3"></option>
</select>
<button type=""class=""></button>
<p>{{result}}</p>
</form>
因此,根據我在您的問題中的理解,您希望從視圖中的表單中檢索數據並對其進行處理。 你必須給你的<select>
一個 name 屬性,以便你可以在你的視圖中引用它。
<select name="level">
<option value="1"></option>
<option value="2"></option>
<option value="3"></option>
</select>
在您的視圖中,檢索此數據的方法之一是:
def options_view(request):
level = request.POST.get('level') # get name of option as specified in the <select> tag
# here you can do something with it
print(level)
return render(request, 'home.html', {'level': level})
這是一種方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.