make case-insensitive tags with django-taggit
I am sure you have figured out solution by now :) Though I will put the answer as someone might hit this while searching -
Use https://github.com/shacker/django-taggit version of django-taggit.
It allows to configure TAGGIT_FORCE_LOWERCASE = True
It also allows you to filter stop words.