Django (1.9) Watson index Django Tagging TagField
<p>How can I index a field that is managed by the <a href="https://pypi.python.org/pypi/django-tagging" rel="nofollow">Django Tagging</a> (v0.4.5) TagField manager? </p>

<p>The tags are all working correctly and <a href="https://github.com/etianen/django-watson" rel="nofollow">Watson</a> (v1.2.1) is indexing the models and returning results from searching the char and text fields as it should but not if the search term is a tag.</p>

<p>The registering is done in an AppConfig as documented:</p>

<pre><code>from __future__ import unicode_literals
from django.apps import AppConfig
from watson import search as watson

class TeamConfig(AppConfig):
    name = 'team'
    def ready(self):
        Team = self.get_model("Team")
        watson.register(Team, fields=("title_text", "tagline", "description", "tags"))
        Member = self.get_model("Member")
        watson.register(Member)
</code></pre>

<p>and the <code>Team</code> model that has the <code>tag</code> TagField field is all good:</p>

<pre><code>import blahs
...
from watson import search as watson
from tagging.fields import TagField
...

class Team(models.Model):
    pub_date = models.DateField('date published', auto_now_add=True)
    title_text = models.CharField('Name', max_length=200, blank=False,
    ...
    tags = TagField()
    is_active = models.BooleanField('Active?', default=True)
</code></pre>

<p>Anyone got any idea how to get the field indexing same as a char or text field please?</p>

<p>Thanks so much
Rich</p>