Python Wagtail在页面更新时引发ValidationError
将更新发布到现有wagtail页面时,会引发ValidationError,并显示以下消息Python Wagtail在页面更新时引发ValidationError,python,django,wagtail,validationerror,Python,Django,Wagtail,Validationerror,将更新发布到现有wagtail页面时,会引发ValidationError,并显示以下消息 ValidationError({'live_revision':['page revision instance with id 33不存在。]}) 所有其他操作,如起草、提交审核,所有工作正常。 仅发布带有新更新的页面会引发ValidationError,从而有效地限制了更新现有页面的能力。刚刚面临一个非常类似的问题 确保您没有在页面模型中使用ParentalKey。 使用常规的Django型号。改为
ValidationError({'live_revision':['page revision instance with id 33不存在。]})
所有其他操作,如起草、提交审核,所有工作正常。
仅发布带有新更新的页面会引发ValidationError,从而有效地限制了更新现有页面的能力。刚刚面临一个非常类似的问题 确保您没有在
页面
模型中使用ParentalKey
。
使用常规的Django
型号。改为ForeignKey
。这个答案是正确的,不知道为什么不被接受