Как получить значение опции Select в представлениях Django
Это мой шаблон HTML-формы
<form action="" method="post">
{% csrf_token %}
<div class="d-flex form-inputs">
<select class="form-select" aria-label=".form-select-lg">
<option selected>Spanish To English</option>
<option selected>English To Spanish</option>
<option value="1">French To English</option>
</select>
<input name="txt" class="form-control p-3" type="text" placeholder="Search...">
<a href="#"><img src="/static/assets/image/search.png" alt=""></a>
</div>
</form>
Я хочу получить выбранное пользователем значение из Select Option в представления.
Это функция представлений
def lang_convert_view(request):
if request.method == "POST" and 'txt' in request.POST:
txt = request.POST.get('txt')
data = custom_function_name(txt)
context = {'data': data}
else:
context = {}
return render(request, 'index.html', context)
Кто-нибудь, пожалуйста, помогите мне
Нашел решение
request.POST['lang_txt']
lang_txt - это имя тега select