django-agnocomplete

Heavily based on django-autocomplete-light workflow and concepts, this toolkit offers a front-end agnostic way to get fields for autocompletion.

It will provide:

  • a simple and configurable entry-point management,
  • a REST-like HTTP API to search for results,
  • Fields and widgets that will make the interface between our Django code and your Javascript.

Useful links:

Demo

If you want to see it in action, simply install it as indicated in the README, run tox -e serve, and point at the local devserver. You should be able to click on the “[JS DEMO]” links and see it in action. Browse the source code that lives in demo/templates to see how easy it is to interact with django-agnocomplete.

So far, we’ve got it implemented using:

  • selectize.js,
  • select2,
  • jquery-autocomplete,
  • typeahead.

Indices and tables