如何在保存前更改wagtail页面标记?在
我可以通过如下方式重写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()
但我不知道如何更改标签列表。在
我找到了答案:D
只是需要改变
到
^{pr2}$最终代码
相关问题 更多 >
编程相关推荐