如何配置Visual Studio Code的Run按钮实现一键启动Django服务
VS Code 配置点击Run按钮自动启动Django服务操作步骤
- 首先打开你的Django项目根目录,确认VS Code左下角已经选中项目对应的虚拟环境Python解释器,如果未选中,点击左下角的Python版本标识,在弹出的列表里选择对应虚拟环境的解释器即可,避免启动时找不到Django依赖。
- 打开运行调试面板,可使用快捷键
Ctrl+Shift+D(Windows/Linux)或Cmd+Shift+D(Mac),点击面板顶部的「创建launch.json文件」,在弹出的环境选择列表中选择「Python」,再选择「Django」模板,VS Code会自动生成基础的Django启动配置。 - 如果自动生成模板失败,也可以手动配置:在项目根目录新建
.vscode文件夹,在文件夹内新建launch.json文件,粘贴以下配置内容:
{ "version": "0.2.0", "configurations": [ { "name": "启动Django服务", "type": "python", "request": "launch", "program": "${workspaceFolder}/manage.py", "args": [ "runserver", // 如需自定义端口可取消下一行注释,修改为目标端口 // "8001" ], "django": true, "justMyCode": true, // 可选配置:服务启动后自动打开浏览器访问服务地址 "serverReadyAction": { "action": "openExternally", "pattern": "Starting development server at (https?://\\S+)", "uriFormat": "%s" } } ] }
注意:如果你的项目中manage.py不在根目录,需要把配置里
"program"对应的路径改为manage.py的实际相对路径。
- 配置保存完成后,运行调试面板顶部的下拉框会出现「启动Django服务」的选项,直接点击旁边的绿色运行按钮,就会自动执行
python manage.py runserver命令启动服务,和PyCharm点击Run按钮的使用效果完全一致。
内容的提问来源于stack exchange,提问作者Himanshu Poddar
相关产品推荐
相关产品推荐

