Django-searchbar包在前端使用

时间:2018-06-03 04:50:53

标签: django search searchbar

我是Web Develpment的新手,我一直在尝试创建一个简单的搜索栏,可以过滤单个页面的结果,而不是整个网站。这是一个联系人列表,我想在该页面中找到我想要的联系人,如果这更清楚的话。我相信提出疑问?我注意到有一个名为django-searchbar的软件包几乎使得功能更容易,但是他们的GitHub没有说明如何在网站前端的实际搜索栏中实现它。

搜索栏视图

def searchbar(request):
    search_bar = SearchBar(request, ['name', 'last_name'])

#When the form is coming from posted page
    if search_bar.is_valid():
        my_name = search_bar['name']

前端页面导航栏

<nav style='opacity:0.3 !important;'>
  <div class="nav-wrapper">
    <form>
      <div class="input-field" style='background-color:white !important;'>
        <input id="search" type="search" placeholder='Search Contact' action='post' required>
        <label class="label-icon" for="search" ><i class="material-icons" style='color:black;'>search</i></label>
        <i class="material-icons">close</i>
        <div id="searchResults" ></div>
      </div>
    </form>
  </div>
</nav>

0 个答案:

没有答案