繁体   English   中英

我如何让Django记录为什么SQL事务失败的原因?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM