This is my fork of https://bitbucket.org/fabian/django-taggit-autosuggest
Instead of using jQuery autosuggest, this widget uses Select2.
This project is directly based on those projects:
- Alex Gaynor
- Ludwik Trammer:
- Jeremy Epstein:
- Flavio Curella:
- Drew Wilson:
- Add "taggit_autosuggest_select2" to your INSTALLED_APPS in your project settings
- Run "python manage.py collectstatic" in your django site dir.
- Add the following line to your project's urls.py file:
(r'^taggit_autosuggest_select2/', include('taggit_autosuggest_select2.urls')),
TAGGIT_AUTOSUGGEST_SELECT2_STATIC_BASE_URL
Instead of collecting and serving the static files directly, you can also set this variable to your static base URL somewhere else.TAGGIT_AUTOSUGGEST_SELECT2_MAX_SUGGESTIONS
(Defaults to 20): The amount of suggestions is limited, you can raise or lower the limit of default 20 using this setting.
-
To enable autosuggesting Tags, just let the tagged model use
TaggableManager
:from django.db import models from taggit_autosuggest_select2.managers import TaggableManager class SomeModel(models.Model): tags = TaggableManager()