[英]How do I get Django to log why an sql transaction failed?
我正在尝试调试Pootle(pootle是在django上构建的)安装,每当我尝试将模板添加到现有语言时,安装都会因django事务错误而失败。 使用python调试器,当pootle尝试保存模型以及该会话中进行的所有查询时,我可以看到它失败。
我看不到的是导致保存失败的具体原因 。 我认为pootle / django必须添加了一些数据库数据库约束,我如何找出哪个约束? MySql(正在使用的数据库)显然不能仅记录失败的事务。
安装django调试工具栏,您可以轻松检查所有已执行的查询
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.