/django-tagging-autocomplete

A fork of https://github.com/ludwiktrammer/django-tagging-autocomplete.git

Primary LanguagePythonMIT LicenseMIT

django-tagging-autocomplete

A fork of http://code.google.com/p/django-tagging-autocomplete/

Instalation

  1. You need to have django-tagging already installed

  2. Download django-tagging-autocomplete and use setup.py to install it on your system: python setup.py install

  3. Add "tagging_autocomplete" to installed apps in your project's settings.

  4. Add the following line to your project's urls.py file:

    (r'^tagging_autocomplete/', include('tagging_autocomplete.urls')),

Usage

Using the model field

You can use TagAutocompleteField to enable autocompletion right in your models.py file. In most cases this is the easiest solution. Example:

from django.db import models from tagging_autocomplete.models import TagAutocompleteField

class SomeModel(models.Model): tags = TagAutocompleteField()

Using the form widget

Alternatively you can use the TagAutocomplete form widget while creating your form. For example:

from django import forms from tagging.forms import TagField from tagging_autocomplete.widgets import TagAutocomplete

class SomeForm(forms.Form): tags = TagField(widget=TagAutocomplete())

Optional settings

You can set JQUERY_URL in your settings file to use a different jquery version than the one included