Заполните словарные значения в раскрывающемся списке с помощью django - PullRequest
0 голосов
/ 17 июня 2020

Я возвращаю словарь в переменную в views.py следующим образом:

dict1={1:["a","b"],2:["c","d"]}
def home(requests):
    return render(requests,'home/index.html',{"dict":dict1})

У меня есть следующая HTML Форма с раскрывающимся списком и текстовой областью с множественным выбором: index. html

<select class="form-control" id="exampleFormControlSelect1">

            <option>o1</option>
            <option>o2</option>

          </select>
<select multiple class="form-control" id="exampleFormControlSelect2">
            <option>title1</option>
            <option>title2</option>
            <option>title3</option>
            <option>title4</option>
            <option>title5</option>
          </select>

Мне нужно заполнить ключи в первом раскрывающемся списке, и всякий раз, когда я выбираю ключ из раскрывающегося списка, другое раскрывающееся меню должно заполняться значениями, соответствующими ключу. Я пробовал с

{%for}

, но я не могу получить доступ к парам "ключ-значение".

...