gpt4 book ai didi

django - 从 pre_save 接收器函数引发 ValidationError?

转载 作者:行者123 更新时间:2023-12-04 01:09:39 25 4
gpt4 key购买 nike

如果在处理 instance 中的数据期间出现问题,我想通知用户。在我的 pre_save接收器功能。

是否可以提高自定义ValidationError从接收器功能?如果没有,我将如何实现这样的事情?

最佳答案

您可以在 pre_save 中引发任何您想要的异常。 listener 函数,它将传播到您的 save()调用并阻止它继续。

它会冒泡到你打电话的地方 save() ,从这里,您可以捕获它(尝试/除外...)并通知用户。

关于django - 从 pre_save 接收器函数引发 ValidationError?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5790784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com