Идея такая: есть страница с набором записей, которые фильтруются django-filter, фильтрация отрабатывает как положено, мне нужно, чтобы при нажатии на кнопку пользователь мог скачать текстовый файл с отфильтрованными записями (т.е. объектом, переданным в контекст шаблона), но все попытки отдать этот набор записей в новую вьюху через URLS отказались работать! Нужна помощь!
И еще, можно ли из шаблона запустить View, минуя urls?
def state_list(request):
state_search = State.objects.all()
f = StateFilter(request.GET, queryset=state_search)
return render(request, 'main/state_filter.html', {'filter': f})
def state_filter_save_view(request):
pass
<div class="row">
<div class="col-auto">
<a href="{% url 'work:state_filter' %}">ПОКАЗАТЬ ВЕСЬ ШТАТ</a>
<form method="get" action="{% url 'work:state_filter' %}" >
{{ filter.form.as_p }}
</form>
<form method="get" action="{% url 'work:state_filter_save' %}" >
<input type="submit" value="Скачать">
</form>
</div>
<div class="col">