首先,安装虚拟机.略.
继上节笔记重装mysql后.
接下来安装Django.
1,? 在线安装
。虚拟机执行 sudo pip3 install django==2.2.5
。检查是否成功 sudo pip3 freeze|grep -i 'Django' # -i 参数,不区分大小写
2. 离线安装 - 官网下载离线安装包
。将安装包复制到虚拟机
。解压缩 tar -xvf Django-2.2.5.tar.gz
。进入目录 cd Django-2.2.5
。执行安装 sudo python3 setup.py install
。检查是否成功 sudo pip3 freeze|grep -i 'Django'
注:如果在Ubuntu下pip安装不了(能ping通外网),解决方案:
????????
cd ~/.pip # 如果不存在.pip则创建目录 mkdir ~/.pip cd ~/.pip ? touch pip.conf sudo gedit ~/.pip/pip.conf
# 在pip.conf中写入如下内容:即可? ? [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple/? [install] trusted-host = pypi.tuna.tsinghua.edu.cn
成功安装Django后,
一. 创建Django项目
1.首先.在虚拟机创建一个项目目录
????????mkdir? df17_pro? ?????????#.df17_pro为?项目名,可以自己换一个名称
2.进入项目目录
????????cd df17_pro
3.创建虚拟环境
? ? ? ? mkvirtualenv -p python3 df17? ?
????????????????# 这里的python3为该虚拟环境在python3下可正常执行,
否则该环境将不适于其他版本的python执行.
? ? ? ? ? ? ? ? ?# df17 为自己编写的虚拟环境名.
4.查看当前状态用多少种虚拟环境
? ? ? ? workon
5.切换虚拟环境
? ? ? ? workon 虚拟环境名
? ? ? ? 例 :? workon df17? ?
6.查看当前使用的虚拟环境下安装的包及版本.
????????pip list? ? ? ?
7.删除虚拟环境命名
? ? ? ? rmvirtualenv 虚拟环境名
? ? ? ? 例: rmvirtualenv df17
!!!?注意 :?3.4.5.6.7步可以不在项目目录中进行.
8.进入项目目录中创建项目
? ? ? ? django -admin startproject 项目名
? ? ? ? pwd? # 查看绝对目录
例: django-admin startproject django_pro? # django_pro为项目名
二.配置pycharm,进行连接
1.虚拟机中查看ip
? ? ? ? ifconfig? ????????# 与本地的有所不同,本地为 ipconfig
? ? ?!!! 记住这个ip
?
再点击next后,如果出现这种提示,
首先打开VM,解开锁屏.
然后点击yes
?接下来:
?
?然后finish, create
?
!!! 上图第3步的时候点击旁边的三个点.且第5步去掉.
?
?
?然后点击 ok
?配置项目启动项.
?点击fix将出现下面的窗口.
点击运行按键.
?出现上图运行结果表示运行成功.报红的原因是作项目迁移.再为使用mysql数据库时暂时不管
?进入网址发现还是报错状态.
!!!! : 注意:?如果是在virtualBox中使用虚拟机的话就不需要改 setting.py
? ? ? ? ? ? ? ? 但是VM就需要改.
具体怎么改呢?
? ? ? ? 看接下来操作:?
? ? ? ? 在pycharm中修改 setting.py文件中如下图所示
?重新启动,刷新刚刚访问报错的网页
? ? ? ? 出现如下的图.表示修改成功.
?有些同学不喜欢看英文,why ? 当然是看不懂了,比如像我就看不懂.
so以
? ? ? ? 再次setting.py中修改 ,实现中文django框架.
操作如下图: 红里面的是改好的.注释的是原版的英文模式.
?接下来看效果
? ? ? ? 上才艺(开始奏乐,你也可以舞了.哈哈哈)
?本节的内容就到次结束了.
同学们,下节课见.
|