Reputation: 585
I think the title says it. Many tags are created and deleted but they still exist even when no more objects are using them.
Is there a way to make it check upon save and delete unused tags?
Upvotes: 2
Views: 843
Reputation: 6133
If you were willing to edit the package code, you could use the post_delete signal handler defined in the answer here:
Deleting the tags that are not used by any other object
Upvotes: 0
Reputation: 16806
The only technique I can think of would be to attach a custom pre_delete
signal handler to every taggable model that checks if it was the last model with any particular tag. In the event that it is, delete that tag.
Upvotes: 3