pycharm 远程调试django代码

案例:本地配置pycharm,连接远端服务器(172.16.104.81)django代码,开启本地调试远端代码模式。

1.配置pycharm 代码与Linux服务器代码的同步。  进入  Tools -> Deployment -> Configurations,

pycharm 远程调试django代码

2.配置SFTP 连接远端代码,便于在pycharm中进行代码同步操作。

connection:::::

host:   远端服务器IP

port:远端服务器端口

user name:服务器登录用户

password:服务器登录密码

test connection :功能:点击,可以测试是否能连接远端服务器。建议测试下。

root path:建议填/  ,便于本地其他配置相对路径。

web server url : 建议如图填写。    http://ip

pycharm 远程调试django代码

mappings::::::::

local path: 填写本地代码的绝对路径,可能与上面的(root path)有一定关系。

web path:  填写/  。

有其他不想同步代码的子应用,可以配置下 excluded paths。本处不配置,直接点击OK。

pycharm 远程调试django代码

3.配置远端Python解释器。

按步骤进入编辑配置。

pycharm 远程调试django代码

按步骤配置ssh连接远端(172.16.104.81)Python interpreter 。

host: 远端主机IP

port:远端主机端口

username:一般为root

点击next ,输入密码,点击next。

pycharm 远程调试django代码

password: username的密码

点击next。

pycharm 远程调试django代码

选择远端(172.16.104.81)的Python interpreter 。

interpreter: 一般Python安装后,python在/usr/bin/python  或 /usr/bin/python3等

sync folders:  系统自动生成本地项目临时编译的缓存目录。。。

点击finish ,完成远端Python解释器配置。

pycharm 远程调试django代码

4.按步骤操作,配置启动文件。

pycharm 远程调试django代码

按步骤操作,创建启动文件,命名为django。

pycharm 远程调试django代码

script path: manage.py 执行文件路径

parameters:   runserver    0:8000

python interpreter: 选择创建的远端(172.16.104.81)Python interpreter

working directory: 远端(172.16.104.81)django项目的source root 路径

点击OK,完成配置。

pycharm 远程调试django代码

 

注意:1. 远端服务器要停止django启动,防止占用8000端口,或更改端口。

              2.启动web前端代码。

              3. 开启pycharm调试模式,即可在本地调试代码。