我on_delete
在我的模型中定义了一个约束,如下所示:
cliente = models.ForeignKey(Cliente,related_name="cliente",on_delete=models.PROTECT)
当我删除与客户相关的订单时,它会引发错误,但只会引发 500 错误:
“无法删除模型 'Cliente' 的某些实例,因为它们是通过受保护的外键引用的:'Pedido.cliente'”
和一个完整的公共信息,如果我可以在发生这种情况时设置自定义消息错误,我想要什么,有人知道该怎么做吗?