PROTECT我在我的模型中定义的on_delete
约束这样的:抬起默认的错误on_delete和Django
cliente = models.ForeignKey(Cliente,related_name="cliente",on_delete=models.PROTECT)
当我删除与一个客户的订单,将引发一个错误,但只是提出一个500错误搭配:
“无法删除‘Cliente’模式的某些情况下,因为它们是通过一个受保护的外键引用:‘Pedido.cliente’”
和一个完整的常见信息,我想要的是,如果我可以在发生这种情况时设置自定义消息错误,任何人都知道如何做到这一点?
谢谢,你给了我解决方案的想法:) – Enot