Создание тегов и фильтрация по ним в django

#django #python-3.6 #django-filter #django-tagging

#джанго #python-3.6 #django-фильтр #django-тегирование

Вопрос:

Я создаю приложение для блога для обмена опытом собеседования, и я хотел бы фильтровать сообщения в блоге на основе года, компании, в которой проходили собеседования, и должностных ролей и т. Д. Как мне использовать вышеуказанные параметры в качестве тегов и при нажатии на определенный тег показывать все сообщения об этом так же, как это делает stackoverflow? Моя модель выглядит примерно так

 class experience(models.Model):
    name=models.CharField(max_length=200)
    job_role=models.CharField(max_length=200)
    company=models.CharField(max_length=200)
    year=models.CharField(max_length=20)
  

Ответ №1:

вы можете использовать taggit.. он обладает всеми необходимыми функциями..

  django-taggit.readthedocs.io