Как связать несколько типов тегов для модели в Django

Я немного новичок в django и пытаюсь найти лучшие способы сделать что-то, вместо того, чтобы писать все самому. Я работаю над моделью, в которой мне нужно связать несколько типов тегов с моделью, а затем я хочу получить объекты, используя несколько критериев фильтрации. Я вижу, что в django-тегах теги хранятся для каждой модели, поэтому я считаю невозможным иметь несколько тегов для каждой модели. Пример:

   class Place( model ):
     category = TagField() # fun, play, learn, relax
     sport    = TagField() # boating, hunting, fishing

Возможно ли сделать это с помощью django-tagging? Я что-то упустил, так как это выглядит довольно распространенным вариантом для меня.

Ответы на вопрос(2)

Ваш ответ на вопрос