在ipython中,你可以使用一个神奇的命令:
%run -d myapp.py这将在ipython中运行应用程序,一旦崩溃,它将在适当的位置启动ipdb以检查崩溃情况。我如何才能强制django runserver在出错后立即回退到ipdb/ipython,而不是显示错误页面(我当然不需要在浏览器中使用ipdb -我说的是运行manage.py的控制台)?
PS。我知道ipdb.set_trace() -我希望ipdb在发生错误时自动运行-这将是一个实时的节省!
发布于 2012-06-06 21:16:19
您可以使用django-pdb。这很简单。后期分析模式仅处于fork状态
https://stackoverflow.com/questions/10914819
复制相似问题