Hello_world
Июль 30, 2013 12:44:08
Приветствую.
Собственно проблема заключается в том, что когда изменяю теги(удаляю их у заметки), то в базе данных они не удаляются, если ни с чем не ассоциированы. В итоге при выводе облака тегов выводятся и пустые теги.
Задача: если у тега нет ассоциированной заметки, то этот тег должен быть удален из бд, или фильтровать облако, чтобы тег был не пустой.
Для создания облака тегов использую django-taggit-templatetags
Спасибо.
Hello_world
Авг. 5, 2013 13:43:00
Неужели никто не использует django-taggit? Или я непонятно объясняю? ) Суть в том, что если удалить теги у поста(к примеру в блоге), то облако-тегов все-равно будет их выводить и приходиться удалять теги, которые не принадлежат ни к какому посту вручную.
magnet85
Авг. 5, 2013 17:51:32
Можно по сигналу post_delete проверять есть ли у Tag TaggedItem, если нету удалять тег.