我们很高兴地宣布支持我们
最需要的功能
之一:您现在可以通过 Test Explorer 发现并运行 Django 单元测试!
为了启用此功能,您需要添加一个环境变量
MANAGE_PY_PATH
,指向 Django 应用程序的 manage.py 文件。为此,您可以按照以下步骤操作:
提示:您可以通过右键单击 Explorer 视图中的文件并选择 Copy Path 来复制路径。
注:默认情况下,Python 扩展在项目根目录下查找并加载
.env
文件。如果您的文件不在项目根目录中,或者您使用的是
VS Code 变量替换
,请添加
"python.envFile": "${workspaceFolder}/
"
到您的
settings.json
文件中,以便 Python 扩展在运行和发现测试时可以加载此文件中的环境变量。有关环境变量的更多信息,请参阅我们的
Python 环境变量
文档。
导航到 Testing 视图,然后选择
Refresh Tests
按钮以显示您的 Django 测试!
有关故障排除提示,请参阅我们的
Django 测试文档
。在探索这项新增功能时,请在我们的
vscode-python 存储库
中提供反馈并报告任何问题,或使用 Python:Report Issue 命令。
最需要的功能
https://github.com/microsoft/vscode-python/issues/73
您的 settings.json 文件
https://devblogs.microsoft.com/docs/getstarted/settings.md#settingsjson
VS Code 变量替换
https://code.visualstudio.com/docs/editor/variables-reference
Python 环境变量
https://code.visualstudio.com/docs/python/environments#_environment-variables
Django 测试文档
https://code.visualstudio.com/docs/python/testing#_django-unit-tests
vscode-python 存储库
https://github.com/microsoft/vscode-python/issues