After implementing your comment system, you will create a way to tag our posts. You will do this by integrating a third-party Django tagging application in our project. The django-taggit module is a reusable application that primarily offers you a Tag model and a manager to easily add tags to any model. You can take a look at its source code at https://github.com/alex/django-taggit.
First, you will need to install django-taggit via pip by running the following command:
pip install django_taggit==0.22.2
Then, open the settings.py file of the mysite project and add taggit to your INSTALLED_APPS setting, as follows:
INSTALLED_APPS = [
# ...
'blog.apps.BlogConfig',
'taggit',
]
Open the models.py file of your blog application and add the TaggableManager manager provided by django-taggit to the Post model using...