我正在使用Wagtail CMS,我需要对我的Orderable模型进行一些验证。例如,确保最多只有一个字段被填充。 通常,我会覆盖Django模型的clean(self)方法,但在该方法中调用super().clean()将返回None。我仍然可以使用self.field_name访问字段,并且引发ValidationError仍然会阻止模型的创建,但它不会在管理界面中显示哪些字段导致了模型的错误。 我尝试过覆盖clean方法,该方法可以阻止模型提交,但不会在接口上显示错误 我尝试过遵循this part of the guide,但那里的clean方法甚至没有为Orderable调用。