我如何在以下代码中专门捕获 UNIQUE 约束失败 404,我知道我必须在(这里?)部分添加一些内容
try:
q = AnswerModel(user=user, yes_question=question_model)
q.save()
except ( here? ):
return HttpResponseRedirect('/user/already_exists')
原文由 Sprig Mendle 发布,翻译遵循 CC BY-SA 4.0 许可协议
这就是你所需要的。
为 @mbrochh 编辑:
是的,您可以更精确,但有问题的情况
UNIQUE failed
很有可能。