Django jQuery Tags Input is a Django field and widgetwrapper that uses `django-selectable for autocompletion
Project description
Overview
Django Tags Input is a module that gives you a modified version of the Xoxco jQuery Tags Input library within Django.
The result is a very pretty interface with tags and autocomplete which can optionally automatically create new items when they are missing.
How to install
Installing this module only takes a couple of minutes.
Install the module itself
Add ‘tags_input’ to your INSTALLED_APPS setting in the Django settings.py.
Add the mappings to your settings.py file:
Example:
TAGS_INPUT_MAPPINGS = {
'some_app.SomeKeyword': {
'field': 'some_field',
},
'some_app.SomeOtherKeyword': {
'fields': ('some_field', 'some_other_field'),
},
'some_app.SomeSortedKeyword': {
'field': 'some_field',
'ordering': [
'some_field',
'some_other_field',
],
},
'some_app.SomeCreateableKeyword': {
'field': 'some_field',
'create_missing': True,
},
}
Admin usage
from django.contrib import admin
import models
from tags_input import admin as tags_input_admin
class YourAdmin(tags_input_admin.TagsInputAdmin):
pass
admin.site.register(models.YourModel, YourAdmin)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-tags-input-1.5.tar.gz
(113.4 kB
view details)