Source

django-selectable / docs / overview.rst

Full commit

Overview

Motivation

There are many Django apps related to auto-completion why create another? One problem was varying support for the jQuery UI auto-complete plugin versus the now deprecated bassistance version. Another was support for combo-boxes and multiple selects. And lastly was a simple syntax for defining the related backend views for the auto-completion.

This library aims to meet all of these goals:
  • Built on jQuery UI auto-complete

  • Fields and widgets for a variety of use-cases:
    • Text inputs and combo-boxes
    • Text selection
    • Value/ID/Foreign key selection
    • Multiple object selection
    • Allowing new values
  • Simple and extendable syntax for defining backend views