python - Django / python : catch MySQL IntegrityError

标签 python mysql django

在 Django/Python 中,如何捕获特定的 mySQL 错误:'IntegrityError':

try:
   cursor.execute(sql)
except IntegrityError:
    do_something

不确定我应该导入什么以及从哪里导入。

最佳答案

您是否尝试过from django.db import IntegrityError

关于python - Django / python : catch MySQL IntegrityError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14769988/

相关文章:

python - 是否可以在 TreeView 小部件中选择多行?

python - 在 numpy 中用一个数组索引另一个数组

python - 如何从 Vscode 访问 Docker 容器文件?

php - Laravel 通过传递 id 获取产品

php - 在mysql查询ORDER BY中更改时间格式

python - 为什么我得到 __init__() takes 1 positional argument but 2 were given?

Python GUI 移动时崩溃

mysql - START TRANSACTION 和 COMMIT 在 MySQL 中的单独查询中不起作用

python - 如何为 Django 中的每个应用程序使用单独的数据库

python - Django密码和密码确认验证