from django.db import models from tagging.models import Tag class MyModel(models.Model): name = models.CharField(maxlength=250) tag_list = models.CharField(maxlength=250) def save(self): super(MyModel, self).save() self.tags = self.tag_list def _get_tags(self): return Tag.objects.get_for_object(self) def _set_tags(self, tag_list): Tag.objects.update_tags(self, tag_list) tags = property(_get_tags, _set_tags)