Getting Started¶
Setup¶
Add 'wagtailautocomplete'
to your project’s INSTALLED_APPS
.
Add Wagtail Autocomplete’s URL patterns to your project’s URL config, usually in urls.py
. This should come before your wagtail_urls
and if you are using the suggested pattern r'^admin/autocomplete/'
it must also come before your admin urls:
from django.conf.urls import include, url
from wagtail.wagtailcore import urls as wagtail_urls
from wagtailautocomplete.urls.admin import urlpatterns as autocomplete_admin_urls
urlpatterns = [
# ...
url(r'^admin/autocomplete/', include(autocomplete_admin_urls)),
url(r'^admin/', include(wagtailadmin_urls)),
# ...
url(r'', include(wagtail_urls)),
]
This makes available custom API endpoints that provide the search and creation behavior for the widget.
Continue to Basic Usage to learn how to use the AutocompletePanel
on a field in the admin.