0
https://select2.github.io/examples.html 請參閱多選。 我如何發送多個值從select到django後端?如何將多選框的值發送到django後端
https://select2.github.io/examples.html 請參閱多選。 我如何發送多個值從select到django後端?如何將多選框的值發送到django後端
你的問題令人難以置信的稀少(請修復),所以我將不得不作出一些假設。
Select2只是一個真正的包裝<select>
。這意味着它的工作方式與其他選擇框完全相同。因此,如果您使用Django Form
對象,則可以使用MultipleChoiceField
進行設置。
from django import forms
class CountryForm(forms.Form):
COUNTRIES = (
('AUT', 'Austria'),
('DEU', 'Germany'),
('NLD', 'Neitherlands'),
)
countries = forms.MultipleChoiceField(choices=COUNTRIES)
然後,當你提交表單時,Django會處理你的數據POST
餵養的觀點,即形式選擇的多個選項。
def update(request):
if request.method == 'POST':
# get POST data from the request so it can be validated in your form object
form = CountryForm(request.POST)
if form.is_valid():
# do something with the data
你的問題是不完全清楚,你可以提供一些細節,也許一些代碼,你試圖做 – Rick
確定什麼。我發現這一個https://select2.github.io/examples.html我如何將選定的值發送到django後端作爲發佈請求? – ilovecse
你的問題太寬了。你基本上是要求有人來構建你的應用程序。 – Rick