在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)

解决方法

您可以使用taggit ..它具有您所需的所有功能。

 django-taggit.readthedocs.io