在django上实现Typeahead

时间:2018-05-03 08:11:59

标签: python django typeahead.js

我是第一次实施typeahead而且我在这里传递URL时做错了。这是我的先行者:

$(document).ready(function(){
  var getIsbn = new Bloodhound({
    datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
    queryTokenizer: Bloodhound.tokenizers.whitespace,
    remote: {
      url: "/update/?q=%QUERY",
      wildcard: '%QUERY'
    }
  });
    $('#remote .typeahead').typeahead(null, {
    name: 'isbn',
    display: 'value',
    source: getIsbn
  });
});

这是我在urls.py中的URL

url(r'^update/(?P<id>[0-9]+)/$', views.update, name='update'),

当我打开网络面板时,找不到页面正在显示。 有任何建议如何使这项工作?

0 个答案:

没有答案