一.虚拟环境相关
#查看当前目录下有什么虚拟环境
workon
#创建虚拟环境
mkvirtualenv -p /usr/bin/python3 envname #在指定的目录创建一个名字为envname的虚拟环境
#进入虚拟环境
workon + envname
#退出虚拟环境
deactivate
#安装django
pip install django
#删除虚拟环境
rmvirtualenv envname
二. django简单操作
#删除虚拟环境
rmvirtualenv envname
#启动服务
python manage.py runsever ip:port
0.0.0.0:8000 就是允许任何ip下的8000端口访问
三.pycharm远程操作
打开pycharm 新建项目,选择Existing interpreter 添加新的SSH interpreter 我这里是pycharm2018.3.15 输入对应自己虚拟机的ip和端口
输入虚拟机登陆密码
选择虚拟机里创建的虚拟环境位置
点击tools---deployment--configuration 配置ssh
Root path 选择自己要把文件存放在虚拟机的哪个位置
Mappings里,Local path里选择本地文件存放地址并将Depliyment path 设置为根目录,即/
这时候就已经完成了pycharm和虚拟机的远程连接
四.pycharm直接运行django项目
如果运行虚拟机的时候显示中文乱码:==> 第一步: 设置 File Encodings ----> File --> settings --> File Encodings --> IDE Encodings: utf-8, Project Encodings: utf-8, Default Encoding for properties files: utf-8==> 第二步:设置 SSH Terminal 选项 ----> File --> settings --> SSH Terminal --> Deployment server: 此处是你所使用的环境, Default encoding: utf-8
按照正常情况下,我们运行django项目都要输入运行命令,是不是会觉得很麻烦?
首先,我们点击绿色运行按钮左边的---->Edit Configurations 添加一个Django server
设置允许访问的ip和端口。检查自己的编译器是否正确
然后我们来到---->Setting---->Languages&Frameworks---->Django---->Django project root 填入自己的本地文件的路径---->settings 填入文件路径中的settings.py
好了。。。。。大功告成。。现在我们就可以通过点击运行按钮 一键运行我们的Django项目啦!
五.我的第一个简单项目
#创建一个app项目
python manage.py startapp appname
1.这里我创建了一个teacher的app。现在我们在views.py里 写入一个函数,返回HttpResponse
2.再创建一个urls.py文件 设置路由
3.然后来到根路径中的url。导入include并且添加teacher这个路径。使得通过teacher这个路径统统会映射到teacher.urls.py 这个文件中去
接下来我们打开网站127.0.0.1:8000/teacher/index就会看到我们的项目
再见!