Django/Python で、特定の mySQL エラーをキャッチするにはどうすればよいですか: 'IntegrityError':
try:
cursor.execute(sql)
except IntegrityError:
do_something
何をどこからインポートすればよいかわかりません。
試してみましたfrom django.db import IntegrityError
か?
これは同様の応答です。要約すれば
from django.db import IntegrityError
from django.shortcuts import render_to_response
try:
# code that produces error
except IntegrityError as e:
return render_to_response("template.html", {"message": e.message})