我很难诊断Django问题,其中有时服务器锁定了一段时间,但许多调试它的尝试均未成功。
所以我需要尽可能详细地了解Python在做什么。
理想情况下,我会在某处放置某种输出日志,在屏幕上转储大量信息,直到出现问题为止,然后我才能确切地知道挂起时发生了什么。
有人可以建议最有效的方法来将这些信息从Django中转出吗?我为Django调试所做的所有搜索仅涉及应用程序级别的调试-我需要做得更低。
更新:
我找到了,将尝试一下:
python -m trace -t manage.py runserver --noreload