原因:
我们都知道使用pycharm的时候可以直接配置远程服务器的编译器,以便成功的在服务器上创建django项目,但是如何使用pycharm链接已经存在于Linux上的django呢?因为我们不可能每次都使用同一台电脑进行调试代码,那么接下来就让小编带你们实现一下吧!
环境:
pycharm:PyCharm 2018.1.4 (Professional Edition)
其他的都不重要,只有Pycharm可能由于版本的问题导致大同小异,如果各位其他版本有不同之处,请在评论区指出,小编后期加上,谢谢!
步骤一:
本地项目名一定要和服务器上的项目名一样;
编译器一定要选择远程服务器上的编译器,即Interpreter不能是本地的;
目录位置一定要谨慎,一定要是对的,不然会出现问题,此处需要注意;
步骤二:
上面的确认完毕无误之后就可以点击右下角的“Create”按钮来进行创建了,正常情况下他会说是目录已经存在,没法创建之类的报错,我们不需要理会,点击“Yes”按钮即可;
然后我们会发现有上角有我们的项目了,但是这个时候可能就有人说了,我并没有同步到我服务器上的项目啊,只是创建了个空目录啊。。。
接下来我们进行同步一下就好了;
右击我们的项目名,然后选择按下图选择就好了;
如果是灰色无法点击的就设置下同步配置;
3、 同步完毕之后重要的一步来了,那就是如何配置运行呢?
点击右上角如下图所示位置;
弹出一个对话框之后,我们会发现什么都没有,然后我们进行手动添加,配置;
添加:
配置:
Enviroment variables:
PYTHONUNBUFFERED=1;DJANGO_SETTINGS_MODULE=cehsi.settings
ceshi.settings = 实际项目名.settings
Python interpreter:选中你的“远程编译器”即可;
确认无误之后点击右下角的“OK”按钮;
4、配置python(如下图所示):
Python interpreter: 选中你的“远程编译器”即可;
确认无误之后点击右下角的“OK”按钮;
5 、配置pycharm的settings;
Django project root:配置本地django项目路径即可;
Settings:项目名\settings.py
确认无误之后点击右下角的“OK”按钮;
6、尝试运行
点击右上角的如下如所示位置,即会发现成功运行了django项目,之后就可以按需进行代码调试了!
至此这个就弄完了,感谢观看!
如果文中有什么错误请及时指出,小编会第一时间进行改正,谢谢各位!