用于ptvsd调试的多线程django钩子
django-ptvsd-debug的Python项目详细描述
django ptvsd调试
在运行服务器期间附加ptvsd调试器的manage.py小调整。 考虑到wsl开发,因为我们必须在vscode等应用程序中将其视为远程应用程序(目前…)
用法
- 在安装的django应用程序中添加django ptvsd
INSTALLED_APPS = (
'django_ptvsd',
...
)
- 将
--ptvsd
标志传递给runserver命令
django-admin runserver --ptvsd
django设置
PTVSD_ENABLE = False
默认情况下附加ptvsd。不需要--ptvsd
标志
PTVSD_REMOTE_ADDRESS = '0.0.0.0'
-要监听的地址
PTVSD_REMOTE_PORT = 5678
-监听哪个端口
PTVSD_WAIT_FOR_ATTACH = False
-是否在继续之前等待附加