我正在尝试将Wagtail从1.13升级到2.0,但在尝试迁移时遇到以下错误: RuntimeError: Model class wagtail.wagtailcore.models.Site doesn'tFile "C: \ Program Files \ Python36 \ lib \ site-packages \ wagtail \ wagtailcore \ blocks \ field_block.py", line 16, in <module>
from wag
我希望创建一个项目的streamfield与每个项目有一个自定义的id。我已经创建了一个'ItemBlock‘,并添加了一个使用uuid4填充的'unique_identifier’属性。问题是每个项目都有相同的uuid。有没有办法为每个ItemBlock生成不同的uuid? class ItemBlock(blocks.StructBlock): unique_identifier = blocks.CharBlock(default=uuid.uuid4()) body