From 1641737632909ded29c34cbb69db24d6b27ccb3f Mon Sep 17 00:00:00 2001 From: Miguel Johnson Date: Sat, 13 Jul 2024 23:43:39 -0400 Subject: [PATCH] updating docs and CHANGELOG --- CHANGELOG.rst | 1 + docs/admin.rst | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 28f5cf50..8073a416 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -10,6 +10,7 @@ Changelog We believe that this should not cause a noticable performance change, and the number of queries involved should not change. * Add Django 5.0 support (no code changes were needed, but now we test this release). * Add Python 3.12 support +* Added functionality for tag merging 5.0.1 (2023-10-26) ~~~~~~~~~~~~~~~~~~ diff --git a/docs/admin.rst b/docs/admin.rst index ea4c0cf6..6337f733 100644 --- a/docs/admin.rst +++ b/docs/admin.rst @@ -39,3 +39,19 @@ method to the :class:`~django.contrib.admin.ModelAdmin`, using def tag_list(self, obj): return u", ".join(o.name for o in obj.tags.all()) + + +Merging tags in the admin +======================= + +Functionality has been added to the admin app to allow for tag "merging". +Really what is happening is a "find and replace" where the selected tags are being used. + +To merge your tags follow these steps: + +1. Navigate to the Tags page inside of the Taggit app +2. Select the tags that you want to merge +3. Use the dropdown action list and select `Merge selected tags` and then click `Go` +4. This will redirect you onto a new page where you can insert the new tag name. +5. Click `Merge Tags` +6. This will redirect you back to the tag list \ No newline at end of file