这是我在 wagtail 中的代码,我不确定为什么 Taggable 在尝试基于页面添加新内容时会给我一个错误。
class BlogPage(Page):
body = StreamField([
('heading', blocks.CharBlock(classname="full title")),
('paragraph', blocks.RichTextBlock()),
('image', ImageChooserBlock()),
('python', TextBlock()),
])
tags = TaggableManager()
这是我得到的错误。
BlogPage objects need to have a primary key value before you can access their tags.