Во время отладки все работает, но после публикации на heroku, после отработки запроса, возвращается пустой запрос?
from .models import Bb
from django.views.generic import ListView, TemplateView
from django.db.models import Q
class HomePageView(TemplateView):
template_name = 'home.html'
class SearchResultsView(ListView):
model = Bb
template_name = 'search_results.html'
def get_queryset(self): # новый
query = self.request.GET.get('q')
object_list = Bb.objects.filter(
Q(inn__icontains=query) | Q(name__icontains=query) | Q(url_doc__icontains=query))
return object_list
##Домашний шаблон##
<!DOCTYPE html>
{% load static %}
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" type="text/css" href="{% static '/bot/style.css' %}">
<title>Бот реестра</title>
</head>
<body>
<div class="page">
<h1 class="info">Информация о госзадании и его исполнении</h1>
<form class="input_inn" action="{% url 'search_results' %}" method="get">
<input class='input_date' name="q" type="text" placeholder="Найти...">
</form>
</div>
</body>
</html>
##Результат##
<h1>Search Results</h1>
<ul>
{% for d in object_list %}
<li>
{{ d.inn }}
</li>
{% endfor %}
</ul>