Django 具有(通常很好)将模板中的异常转换为空字符串的行为。所以如果我做 {{object.fn_which_throws_exception}} 我只会得到一个空字符串。但有时我想了解一些有关异常的信息:有没有办法让 Django 出现或记录此类异常的详细信息?

最佳答案

如果您使用的是 runserver,则可以使用 pdb 单步执行代码。

在有问题的代码上方添加 import pdb; pdb.set_trace()。在浏览器中转到有问题的 URL,pdb 应该暂停执行并让您逐行执行代码。

http://docs.python.org/library/pdb.html

关于django - 如何让 django 显示模板中调用的函数的异常?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6141715/

10-16 20:56
查看更多