Я использую тег select в шаблоне вместе со ссылкой, имеющей тип submit внутри тега формы. Когда я выбираю опцию из выпадающего меню и нажимаю на кнопку, она переходит на следующую страницу, но я не могу получить значение выбранных опций. Показанный объект AttributeError 'Manager' не имеет атрибута 'month'. Вот мой код:
<form method="POST" action="{% url 'results' %}">
{% csrf_token %}
<select name="mahina" id="month">
<option value="all">All</option>
<option value="jan">January</option>
<option value="feb">February</option>
</select>
<a href="{% url 'results' %}" type="submit">Search</a>
</form>
Вот мои views.py
from django.shortcuts import render
from .models import Results
def allresults(request):
results = Results.objects
if request.method == "GET":
month = results.month
year = results.year
return render(request, 'results/allresults.html', {'results': results}