Как я могу настроить launch.json так, чтобы он мог набирать автоматический ответ?
Мне нужно, чтобы python manage.py collectstatic
запускался до python manage.py runserver
, когда я запускаю 'launch.json' в VSCode.
Другая проблема, 'python manage.py collectstatic' почти всегда требует ввести 'yes' или 'no' (python manage.py collectstatic), прежде чем продолжить выполнение. Можно ли заставить его автоматически отправлять 'yes'?
{
// 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": "Python: CollectStatic",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}\\manage.py",
"args": [
"collectstatic"
],
"django": true,
"justMyCode": false
},
{
"name": "Python: Django",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}\\manage.py",
"args": [
"runserver"
],
"django": true,
"justMyCode": false
},
],
"compounds": [
{
"name": "collectstatic/runserver",
"configurations": ["Python: CollectStatic", "Python: Django"],
"stopAll": true
}
]
}
Проблема решается добавлением '--noinput' в "args":[] в tasks.json