Django возвращает имя переменной, а не значение в request.POST.get () - PullRequest
0 голосов
/ 25 сентября 2019

Я определяю <select/> в моем шаблоне django следующим образом

{% get_selected_item as selected_item %}
<select name="item_selected" id="item_selected">
    {% for item in items %}
        <option value=item{% if selected_item == item %} selected{% endif %}>{{ item }}</option>
    {% endfor %}
</select>

Но когда я проверяю результат request.POST.getlist('item_selected') или request.POST.get('item_selected'), результатом является строка 'item', а не строказначение выбранного элемента.

Элементы не являются частью модели, но представлены в переменной сеанса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...