#python #django #django-views
#python #django #django-представления
Вопрос:
Я создаю проект в Django и хочу распечатать информацию на основе выпадающего списка, который пользователь выбирает из выпадающего списка. Я не могу получить выходные данные, однако ошибок нет.
Это мой шаблон:
<form method="post">
{% csrf_token %}
<select name="drop1" class="form-control">
<option>Happy</option>
<option>Sad</option>
</select>
</form>
и это мой views.py:
if request.method == "POST":
mood = request.POST['drop1']
print(mood)
Я просто хочу, чтобы значение выпадающего списка было распечатано, чтобы я мог использовать его позже.
РЕДАКТИРОВАТЬ: я заставил его работать, отсутствующей частью была кнопка отправки.
<button type="submit" form="form1" value="Submit">Submit</button>
Комментарии:
1. Хорошо, так что же происходит?
2. @DanielRoseman Я не получаю вывод в консоли для печати (настроение)
3. Пожалуйста, покажите остальную часть представления и шаблона.
Ответ №1:
Это работает, единственное, чего не хватало, это кнопки отправки.
<button type="submit" form="form1" value="Submit">Submit</button>
Спасибо.