Django 对空值ObjectDoesNotExist 其他异常Exception 回滚transaction的处理
@receiver(post_save, sender=CU009HModel) def cu009h_save(sender, instance, **kwargs): try: with transaction.atomic(): if instance.confirm: 。。。。。。此处省略100行。。。。。。。。。except ObjectDoesNotExist as e: logger.error(f"数据查询失败: {str(e)}") except Exception as e: logger.error(f"信号cu009h_save出错: {str(e)}")

浙公网安备 33010602011771号