• Stars
    star
    1,792
  • Rank 25,925 (Top 0.6 %)
  • Language
    Python
  • License
    MIT License
  • Created over 12 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A fresh approach to autocomplete implementations, specially for Django. Status: v4 alpha, v3 stable, v2 & v1 deprecated.
https://badge.fury.io/py/django-autocomplete-light.png https://secure.travis-ci.org/yourlabs/django-autocomplete-light.png?branch=master https://codecov.io/github/yourlabs/django-autocomplete-light/coverage.svg?branch=master

Features

  • Python 2.7, 3.4, Django 2.0+ support (Django 1.11 (LTS), is supported until django-autocomplete-light-3.2.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.

Roadmap

  • DAL < 4 supports Python 2 and 3 and Django 1.8 to 3.x
  • DAL 4 supports Django 3.x and 4.x and Python 3
  • DAL >= 3.9 offers a modern alternative to select2

Resources

More Repositories

1

django-session-security

A little javascript and middleware work together to ensure that the user was active during the past X minutes in any tab he has open. Otherwise, display a warning leaving a couple of minutes to show any kind of activity like moving the mouse. Otherwise, logout the user.
Python
306
star
2

django-rules-light

Maintenance only
Python
68
star
3

djnext

NextJS Template backend for Isomorphic UI development in Django !MIRROR of git.yourlabs.org/oss/djnext!
Python
37
star
4

crudlfap

MVC CRUD for Django, glueing popular plugins such as django-filter, django-tables2, etc
Python
26
star
5

django-documents

Provide a Document model including a FileField and a custom storage. Uploaded documents live outside of MEDIA_ROOT and must be downloaded through a view that does security checks. Using django-autocomplete-light and django-generic-m2m, allow to attach any object to it.
Python
17
star
6

facond

Change the form dynamically depending on user actions, and predefined sets of actions and conditions
JavaScript
14
star
7

django-permissions-widget

DEPRECATED !! Check out this new awesome app !! https://github.com/RamezIssac/django-tabular-permissions
HTML
13
star
8

django-dbdiff

Diff the database state with pre-generated fixtures, for testing (tests that write themselves)
Python
12
star
9

djWebdApp

Django + Blockchain = Web-dApps [MIRROR OF] yourlabs.io/pyratzlabs/djwebdapp
Python
10
star
10

djwc

Django on WebComponents = Dj🚻
Python
9
star
11

djhacker

Metacode more with Django
Python
8
star
12

jquery-autocomplete-light

Dead simple autocompletion for jQuery.
JavaScript
7
star
13

unittest-data-provider

!!! Don't use this, try pytest parameterize instead !!! See this url:
Python
7
star
14

bigsudo

Ansible wrapper makes ansible easier, superseeds playlabs
Python
5
star
15

ryzom

Component classes replace templates, with data-binding support (client subscription to querysets) for Django channels
Python
5
star
16

django-responsediff

HTTP response diffing against fixtures for testing (tests that write themselves)
Python
5
star
17

django-decision

App for collaborative decision making.
Python
4
star
18

djsnowpack

Django + Snowpack = djsnowpack
Python
4
star
19

autocomplete-light

WebComponents for autocompletion with server-side HTML generation: the perfect match for server-side frameworks. Mirrorr of yourlabs.io/oss/autocomplete-light
JavaScript
3
star
20

podctl

Alternative to docker and docker-compose, built on buildah + podman
Python
2
star
21

shyml

ShYML allows coding shell script in YAML
Python
2
star
22

django-xcbv

UNUSABLE heavy research around cbv for the lulz, see crudlfap for usable code
Python
2
star
23

yourlabs.drone

One command to setup drone-ci
2
star
24

django-call

MOVED to yourlabs.io/oss/djcall !! Spooled and Cron generic task models, like django-q but for uWSGI builtin features
Python
2
star
25

yourlabs.docker

Deploy docker from scratch over ssh
1
star
26

django-appwatch

Monitor sub directories of INSTALLED_APPS !MIRROR! of git.yourlabs.org/oss/django-appwatch
Python
1
star
27

cli2

Dynamic CLI for Python objects of all sorts. MIRROR OF ---->
Python
1
star
28

djcall

Spooled and Cron generic task models, like django-q but for uWSGI builtin features, mirror of --->
Python
1
star
29

compoctl

docker-compose commands: backup/restore/apply (mirror)
Python
1
star
30

djcli

[mirror of yourlabs.io/oss/djcli] CRUD CLI for Django operations
Python
1
star
31

community

Community guidelines
1
star
32

djTezos

Integration of PyTezos and Django, MIRROR of yourlabs.io/oss/djtezos
Python
1
star
33

yourlabs.compose

Deploy a docker-compose.yml to a target host dir with a single command
Python
1
star
34

yourlabs.k8s

1
star
35

starlette-apps

IoC for configuration of Starlette projects
Python
1
star