Вот модель с несколькими тегами. Как получить данные из tags_en? tags.names() работает хорошо, но не tags_en.names() и не tags_en.all()
from taggit.models import GenericUUIDTaggedItemBase, TaggedItemBase, TagBase
from taggit_selectize.managers import TaggableManager
class UUIDTaggedItem(GenericUUIDTaggedItemBase, TaggedItemBase):
class Meta:
verbose_name = _("Tag")
verbose_name_plural = _("Tags")
class BaseTag (TagBase):
pass
class UUIDTaggedItemEn (GenericUUIDTaggedItemBase, TaggableManager):
tag = models.ForeignKey(BaseTag)
class Item(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
tags = TaggableManager(blank=True, through=UUIDTaggedItem)
tags_en = TaggableManager(blank=True, through=UUIDTaggedItemEn)
Сообщение об ошибке:
FieldError в /admin/item/item/
Не удается преобразовать ключевое слово «Нет» в поле. Возможные варианты: категория, идентификатор, элемент, имя, ярлык, группа тегов, uuidtaggeditemen.