Pycharm(Django)仅在第一个请求时停在断点上

Leo*_*rdo 2 django breakpoints pycharm

我正在调试Djangopycharm中设置断点.

我对来自ajax的同一资源有多个顺序请求,我无法预测它们到达的完全相同的顺序

Pycharm似乎只停留在第一个,但是从控制台我可以看到实际上所有的请求都发生了并且它们被提供了.

我的难点在于,在某种程度上只有第一个有多个线程和pycharm停止,不确定..

在运行/调试配置下,我检查了"仅单实例"选项,但它似乎没有帮助.

难道我做错了什么?

编辑:
在左下角我找到了"框架"框,从那里我可以切换当前线程.我已经切换了线程并找到了我感兴趣的变量.
在此输入图像描述

这对于调试来说有点复杂.在单进程/线程模式下是否有任何选项可用于调试目的?

Leo*_*rdo 5

好的,解决了

我不得不把选项添加--nothreadingrunserver命令(见下图),这样所有的请求都blocking意味着Django会为他们陆续在序列

在此输入图像描述