簡體   English   中英

我可以使用表單 django python 進行處理嗎

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM