我想在 visual studio 代码中位于 Django-Rest-Framework 的 serializer.py 的 Create 方法上放置一个断点,但显示了未验证的断点。
有没有办法深入 vscode 中的外部库?
当我想像下面这样调试外部库时,我的断点变成了灰色断点。
最佳答案
我不知道 VSCode 的具体内容,但您可以使用 Pudb 进入外部库,如下所示:
1:通过以下命令安装Pudb:
pip install pudb
2: 将 Pudb 模块中的 set_trace 函数导入到 view.py 或任何你想调试的地方,如下所示:
from pudb import set_trace
3:在代码的任何位置调用 set_trace() 函数
4: 通过 Pudb 模块运行 python manage.py runserver 如下:
python -m pudb manage.py runserver
关于django - 如何在 vscode 中的 django-rest-framework 包上打断点进行调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57845465/