VSCode调试,将文件作为Python模块传递

VSCode调试,将文件作为Python模块传递,python,django,visual-studio-code,django-testing,vscode-debugger,Python,Django,Visual Studio Code,Django Testing,Vscode Debugger,我正在Django项目中工作,我使用VSCode作为编辑器 更重要的是,我发现IDE功能非常有用。所以现在我正试图调试以前失败的测试 在调试配置中,我有以下内容: { "name" : "Django: TestServer", "type" : "python", "request" : "launch", "program" : "${workspaceFolder}/manage.py", "console" : "integratedTerminal",

我正在Django项目中工作,我使用VSCode作为编辑器

更重要的是,我发现IDE功能非常有用。所以现在我正试图调试以前失败的测试

在调试配置中,我有以下内容:

{
  "name"    : "Django: TestServer",
  "type"    : "python",
  "request" : "launch",
  "program" : "${workspaceFolder}/manage.py",
  "console" : "integratedTerminal",
  "env"     : {"STAGING_SERVER": "staging.my_server.com"},
  "args"   : ["test", ${file}],
  "django"  : true
}
启动调试器时,我收到一条消息,上面说:

File does not exist "/home/diego/project/manage.py test 
/home/diego/project/func_tests/test_login.py"
当我自己运行该测试时,我会:

.../project$ python manage.py test func_tests.test_login
也就是说,将测试地址作为Python模块而不是文件夹写入

我已经阅读了关于Django调试的VSCode文档,但没有找到任何关于这方面的内容。有人知道如何解决这个问题吗


谢谢

目前,VS代码的Python扩展对Django测试没有那种级别的支持。你可以按照指示来知道什么时候降落