Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yourlabs/django-autocomplete-light

A fresh approach to autocomplete implementations, specially for Django. Status: v4 alpha, v3 stable, v2 & v1 deprecated.
https://github.com/yourlabs/django-autocomplete-light

autocomplete django python

Last synced: 25 days ago
JSON representation

A fresh approach to autocomplete implementations, specially for Django. Status: v4 alpha, v3 stable, v2 & v1 deprecated.

Awesome Lists containing this project

README

        

.. image:: https://img.shields.io/pypi/dm/django-autocomplete-light.svg
:target: https://pypi.python.org/pypi/django-autocomplete-light
.. image:: https://badge.fury.io/py/django-autocomplete-light.png
:target: http://badge.fury.io/py/django-autocomplete-light
.. image:: https://secure.travis-ci.org/yourlabs/django-autocomplete-light.png?branch=master
:target: http://travis-ci.org/yourlabs/django-autocomplete-light
.. image:: https://codecov.io/github/yourlabs/django-autocomplete-light/coverage.svg?branch=master
:target: https://codecov.io/github/yourlabs/django-autocomplete-light?branch=master

Features
--------

- **Django 4.2 support starting DAL 3.10**, support for earlier Django versions
in DAL < 3.10
- Django (multiple) choice support,
- Django (multiple) model choice support,
- Django generic foreign key support (through django-querysetsequence),
- Django generic many to many relation support (through django-generic-m2m and
django-gm2m)
- Multiple widget support: select2.js, easy to add more.
- Creating choices that don't exist in the autocomplete,
- Offering choices that depend on other fields in the form, in an elegant and
innovative way,
- Dynamic widget creation (ie. inlines), supports YOUR custom scripts too,
- Provides a test API for your awesome autocompletes, to support YOUR custom
use cases too,
- A documented automatically tested example for each use case in test_project.

Resources
---------

- `**Documentation** graciously hosted
`_ by `RTFD
`_
- `Mailing list graciously hosted
`_ by `Google
`_
- For **Security** issues, please contact [email protected]
- `Git graciously hosted
`_ by `GitHub
`_,
- `Package graciously hosted
`_ by `PyPi
`_,