Here is the launch.json as provided by IntelliSense. Also the document for launch json needs improving based on testing.
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "",
"type": "",
"request": "",
"program": "",
"args": "",
"cwd": "",
"env": "",
"sourceMaps": "",
"MIMode": "",
"setupCommands": "",
"externalConsole": "",
"environment": "",
"miDebuggerPath": "",
"stopAtEntry": "",
"processId": "",
"remotePath": "",
"showLog": "",
"port": "",
"host": "",
"preLaunchTask": "",
"envFile": "",
"mode": "",
"apiVersion": "",
"logOutput": "",
"trace": "",
"logging": "",
"skipFiles": "",
"console": "",
"autoReload": "",
"autoStartBrowser": "",
"consoleTitle": "",
"debugAdapterPath": "",
"debugServer": "",
"windows": "",
"django": "",
"gevent": "",
"guiEventLoop": "",
"internalConsoleOptions": "",
"suppressMultipleSessionWarning": "",
"sudo": "",
"subProcess": "",
"stopOnEntry": "",
"showReturnValue": "",
"serverReadyAction": {
"action": "debugWithEdge",
"pattern": "listening on port ([0-9]+)",
"uriFormat": "http://localhost:%s",
"webRoot": "${workspaceFolder}",
"killOnServerStop": false,
},
"redirectOutput": "",
"pythonArgs": "",
"python": "",
"presentation": {
"hidden": false,
"group": "",
"order": 1,
},
"module": "",
"purpose": "",
"postDebugTask": {
"task": "",
"type": "",
"args": [],
"file": "",
},
"pathMappings": "",
"osx": "",
"pyramid": "",
"logToFile": "",
"linux": "",
"jinja": "",
"justMyCode": "",
},
]
}