Как я могу изменить тег страницы трясогузки перед сохранением?
Я могу изменить заголовок, переопределив save()
следующим образом:
class ProductPageTag(TaggedItemBase):
content_object = ParentalKey('product.ProductPage',related_name='tagged_items')
class ProductPage(Page):
body = StreamField(BodyStreamBlock)
tags = ClusterTaggableManager(through=ProductPageTag, blank=True)
def save(self, *args, **kwargs):
self.title = "my title" # work
self.tags = "test,test2,test3" #not work
super(ProductPage, self).save()
но я не знаю, как изменить список тегов.
signals
для вашего случая может бытьpresave
проверить документ django [1]: docs.djangoproject.com/en/1.10/ref/signals/ - person julian salas   schedule 15.04.2017