配置pycharm在linux上进行Django远程开发
1.先在自己的电脑上新建存放项目文件的文件夹
2.用pycharm打开此文件夹,进行deployment配置
[tools][deployment][configuration][新建][SFTP]
填写相应的信息
Connection页需要注意的是Root path是需要同步的项目文件的上级目录,后面不要加上斜杠,高级设置需要修改编码为UTF-8,设置10秒左右测试一次服务器与本地的连接.
mapping也需要注意的是deplyment path on server需要填写项目的相对路径,如/myproject,与前面页的Root path合并就是项目的完整路径.如/root/myproject,后面同样不加斜杠,其他不需要设置.
Excluded paths可以分别添加本地和远程服务器上不需要进行同步的文件夹.这里不设置.
3.设置远程解释器
**[setting][project **][project interpreter][show all][add remote]再选择刚刚已经建好的deplyment,Python interpreter path如果是虚拟环境创建的,用pipenv --py查看路径,再复制过来即可,之后move **
或者可以用ssh连接远程的解释器,也是要注意解释器所在的路径,不要有空格.
之后将同步的文件夹设置好即可
4.测试是否同步成功
[tools][deplyment][sync with deployed to],测试是否可以同步文件
5.添加Django server
启用本地的Django support
启用之后再返回edit configurations启用Django support即可
春有百花秋有月,
夏有凉风冬有雪.
若无闲事挂心头,
便是人间好时节.
春花生厌秋月影,
夏风无常冬雪凌.
不染浊尘性本空,
无心如是利有情.