django-selectable / docs / overview.rst

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

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.