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.