根据请求触发VS代码python调试器
每当我在Django中遇到某个路由时,我需要在入口点触发VS代码调试器。这意味着,每当我单击本地Django应用程序中启动其执行的某个链接时,我都需要启动调试器,以便我能够逐步完成整个特定请求生命周期根据请求触发VS代码python调试器,python,django,debugging,visual-studio-code,request,Python,Django,Debugging,Visual Studio Code,Request,每当我在Django中遇到某个路由时,我需要在入口点触发VS代码调试器。这意味着,每当我单击本地Django应用程序中启动其执行的某个链接时,我都需要启动调试器,以便我能够逐步完成整个特定请求生命周期 我只知道在调试器本身启动脚本执行时如何启动调试器,但我找不到上述场景的任何答案。如果无法使用VS代码调试器,可能还有另一个工具可以帮助我吗?如果我是你,我会使用Pycharm来实现这一点。(这在Pycharm社区和Pycharm Professional)我不确定VS代码中是否有这样的选项 为此,
我只知道在调试器本身启动脚本执行时如何启动调试器,但我找不到上述场景的任何答案。如果无法使用VS代码调试器,可能还有另一个工具可以帮助我吗?如果我是你,我会使用Pycharm来实现这一点。(这在
Pycharm社区
和Pycharm Professional
)我不确定VS代码中是否有这样的选项
为此,您需要遵循以下步骤
manage.py
脚本。将参数添加为runserver
断点
,当到达端点时调用该断点运行配置
右侧的调试按钮,它将以调试
模式启动服务器Pycharm
中提到的断点您尝试过Python的内置调试器吗?我终于设法在请求时触发了PyCharm调试器。结果我忘了在调试配置中指定工作目录。我尝试了它,但仍然没有从Django端点触发调试程序。可能是什么问题?您应该在调试模式下运行服务器,这正是我正在做的。我单击debug按钮,我的settings.py文件的debug=true有趣的是它应该可以工作。我做的正是视频中显示的:在调试模式下运行之前,您是否设置了要停止的调试点