Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Wagtail在页面更新时引发ValidationError_Python_Django_Wagtail_Validationerror - Fatal编程技术网

Python 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型号。改为

将更新发布到现有wagtail页面时,会引发ValidationError,并显示以下消息

ValidationError({'live_revision':['page revision instance with id 33不存在。]})

所有其他操作,如起草、提交审核,所有工作正常。
仅发布带有新更新的页面会引发ValidationError,从而有效地限制了更新现有页面的能力。

刚刚面临一个非常类似的问题

确保您没有在
页面
模型中使用
ParentalKey

使用常规的Django
型号。改为ForeignKey

这个答案是正确的,不知道为什么不被接受