1 在windows7中的pycharm开发django项目,并同步到远程Linux虚拟机中运行,这时该如何调试代码?(pycharm远程调试django项目)(*****)
1 在pycharm中设置win环境中的django项目的根目录
-----------------------------------------------------------
点击左上角的”+“,选择”Django server“。
上图中的”“配置过程见:
上图中的”“配置如下:
manage.py的路径分别是:
Linux
win
-----------------------------------------------------------
3 调试
效果
在以下py文件中设置断点
该文件对应的接口地址为”http://192.168.1.190:8003/user_login/api/v1/auth/“,此时使用postman进行测试。
此时pycharm中的效果:
按”F8“或”F7“运行完所有断点后,直接按”F9“就能运行完项目,接口就能获得返回值。
注意,此时pycharm一直以调试模式运行着远程虚拟机上的django项目,在测试其他接口时,不需要重新运行,直接在接口对应的py文件中设置断点,然后用postman测试即可。如果修改了代码,也会自动以调试模式重新运行,无需手动干预。
此外,如果运行了其他项目后又想重新运行上面的django项目,参见下图:
少说话 多做事