我正在尝试使用Visual Studio Code调试自定义管理命令。
为此,我阅读了有关使用Python和Django的官方VS Code教程,并在遵循这些教程的同时设法调试了代码。
VS Code Python教程 / VS Code Django教程
问题在于,对于Python脚本(非Django),调试器有效,因为在文件选项卡打开时我运行了特定文件(通过按f5键)。Django调试之所以有效,是因为VS Code知道何时浏览器请求导致我的Django应用达到我在VS Code中输入的断点。
但是自定义管理命令的运行方式有所不同。为此,我在控制台中键入以下内容:
python manage.py name_of_management_command
如何在VS Code中调试此代码?