1
テンプレートにドロップダウンメニューと保存ボタンを使ってフォームをレンダリングしました。ドロップダウンメニューから項目を選択して保存をクリックすると、views.pyに渡しますその項目の、このようなURL:今複数の値をDjangoのドロップダウンメニューから取得します
<select name="listxblocks">
{% for scname, desc in scenarios %}
<option value="{% url "workbench_show_scenario" scname %}">{{desc}}/{{scname}}</option>
{% endfor %}
</select>
は、views.pyファイルに私が選択した項目を取得することができ、それが
if request.method == "POST": #checks if the request is a POST operation
url = request.POST['listxblocks']
、値だが、私は名前scnameを取得するためにもしたいですおよび説明desc
私は隠しフィールドを試しましたが、テンプレートが乱雑になりました。どうすればいいですか? ありがとう!
あなたの答えをありがとう、しかし、私はあなたが私の問題を誤解したと思います。私はドロップダウンメニューから複数の項目を選択するのではない(私はタイトルが間違っていると思う)、私は1つの項目を選択し、それについての複数の情報を取得するために探している私のテンプレートで私は情報としてURLを指定取得されましたが、私はビューに渡す別の2つの情報が必要です – ChemseddineZ