Django的安装与第一个页面

(一)我们在当前使用 python3.5.x 版本的anaconda环境 安装 django+2.1版本
1、 安装anaconda环境
2、 anaconda基本使用
创建沙箱环境
conda create –n DjangoPath python=版本
Django的安装与第一个页面
Django的安装与第一个页面
**沙箱环境
activate 环境名称
Django的安装与第一个页面
conda deactivate
Django的安装与第一个页面
pip install 安装包
pip install 安装包版本
pip install 安装包
版本 –i 源

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/

pip freeze > package.txt 导出安装清单
pip install –r package.txt 批量安装清单
Django的安装与第一个页面
(二)开始django项目
python3.5.x +django2.1.8

shift+鼠标右键 — > 在此处打开命令行

Django的安装与第一个页面
**虚拟环境之后执行命令
在哪个目录下执行命令,项目创建在那个目录下
打开django项目的饿时候 一定要打开创建django项目目录,不可以多也不可以少
Django的安装与第一个页面
Pycharm依靠结构识别项目是否是django项目
项目拥有根目录概念,我们使用命令创建的目录就是根目录,打开根目录可以保证项目的导入顺序正确
Django的安装与第一个页面
DjangoFirst根目录
DjangoFirst主目录
init.py 初始化
settings.py 配置
urls.py 路由文件
wsgi.py 部署文件
manage.py 项目的管理控制文件

pycharm anaconda环境配置

Django的安装与第一个页面
Django的安装与第一个页面
Django的安装与第一个页面
django 启动项目有两种方法:
1 命令式
python manage.py runserver[ip][:port]
ip 127.0.0.1
port 8000 酷狗音乐默认端口也是8000
0-65535 前1000个端口系统预留
Django的安装与第一个页面
Django的安装与第一个页面
Django的安装与第一个页面
2 Pycharm启动
为了方便开发和调试,我们采用pycharm进行django项目的启动
Django的安装与第一个页面
Django的安装与第一个页面
Django的安装与第一个页面
python web 框架是极少数自带web 服务器的框架,python自带轻量级的服务器,最多支持200并发,但是方便开发。

python –m http.server –cgi
Django的安装与第一个页面
django项目的请求逻辑
1、开始hello world
创建一个叫views(视图)的文件,这个文件负责处理请求,在views中编写一个index视图函数,浏览器给用户返回 白毛浮绿水,红掌拨清波
Django的安装与第一个页面

2.编写路由文件
添加路由器配规则,当在请求的url当中匹配到index的时候,调用index视图函数去处理请求。
Django的安装与第一个页面
3.视图函数必须用一个参数接受请求过来的数据,通常这个参数被命名为request。django框架规定,返回给用户的数据必须是一个httpResponse对象
Django的安装与第一个页面