Как передать число из html-формы в представления Django

<form action="{% url 'item' %}" method="GET">
        {% csrf_token %}
        Choose an item's id:
        <input type="number" name="number" value="{{ request.GET.id }}">
        <input type="submit">
</form>

class SearchResultView(ListView): model = Item имя_шаблона = 'item_buy.html'

>
def get_queryset(self):
    return Item.objects.get(id='')

Мне нужно передать id из формы в кверисет ListView, однако я не понимаю, как вызвать его в представлении. Пожалуйста, подскажите, как мне нужно изменить форму и представление.

Вернуться на верх