Skip to content

My fork of django-taggit-autosuggest that uses Select2 instead of jQuery auto-suggest

License

Notifications You must be signed in to change notification settings

jjmalina/django-taggit-autosuggest-select2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is my fork of https://bitbucket.org/fabian/django-taggit-autosuggest

Instead of using jQuery autosuggest, this widget uses Select2.

Credits

This project is directly based on those projects:

Installation

  • 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')),

Settings

  • 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.

Usage

  • 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()
    

About

My fork of django-taggit-autosuggest that uses Select2 instead of jQuery auto-suggest

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 78.6%
  • CSS 15.6%
  • Python 5.8%