Registry

Autocompletes

AutocompleteInterface

AutocompleteBase

AutocompleteTemplate

Other Autocompletes

AutocompleteModel

AutocompleteGeneric

import autocomplete_light

See everything available in autocomplete_light/__init__.py:

"""
Provide tools to enable nice autocompletes in your Django project.
"""
from .registry import AutocompleteRegistry, registry, register, autodiscover
from .autocomplete import *
from .widgets import ChoiceWidget, MultipleChoiceWidget, TextWidget
from .forms import get_widgets_dict, modelform_factory, FixedModelForm
from .generic import GenericModelForm, GenericModelChoiceField
from .views import CreateView
from .exceptions import AutocompleteNotRegistered

ModelForm = FixedModelForm

Widgets

WidgetBase

ChoiceWidget

MultipleChoiceWidget

TextWidget

Form shortcuts

Views

RegistryView

AutocompleteView

CreateView

Generic foreign key support

autocomplete_light.contrib.generic_m2m

autocomplete_light.contrib.taggit_tagfield