Django/Python:捕获MySQL IntegrityError

use*_*003 2 python mysql django

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

try:
   cursor.execute(sql)
except IntegrityError:
    do_something
Run Code Online (Sandbox Code Playgroud)

不确定我应该从哪里导入.

Tor*_*cht 8

你试试from django.db import IntegrityError吗?谷歌的第一个结果是btw.在搜索IntegrityError时.