我的django网站的搜索栏无法正常工作

时间:2018-08-18 20:14:51

标签: python django django-forms django-templates django-views

这是我的基础站点(即base.html)中用于搜索栏的代码:

       <form  method="get" class="navbar-form navbar-right" role="search">

        <div class="input-group">
          <input id="search_box" type="text" name="q" class="form-control" placeholder="Search this site" style="width:550%">

            <span class="input-group-btn">

                   <button type="submit" id="s1" class="btn btn-default">
                        <span class="glyphicon glyphicon-search"></span>
                    </button>

            </span>
        </div>

搜索栏视图的网址(显示在“ myapp”的“ urls.py”中:

url(r'^search/?$', views.search)

搜索栏的视图: def搜索(请求):

query= request.GET.get("q")
if query:
    queryset_list= queryset_list.filter(title__icontain=query)

我不知道为什么它不起作用。我无法在网络浏览器网址栏中看到搜索项。但是在网页上没有显示任何结果。

0 个答案:

没有答案