一、知识准备:
请求格式:b‘HTTP/1.1 200 ok\r\n\r\nstr’
请求方式/协议及版本号 请求头
响应状态码:
响应:
响应码
二、http协议的四大特性
基于TCP/IP协议之上的应用层协议
基于请求 响应模式的协议
无状态:每次连接之间没有关系
无连接:发送一次返回了立马结束
三、django的安装
(1)下载Django
方式一:在命令行输入:pip3 install django
pip install django==1.11.9 -i http://pypi.hustunique.org/simple 指定版本号,指定国内镜像
方式二:用pycharm安装
方式三:用pycharm的Terminal的命令行安装
(2)创建一个django project
django-admin.py startproject mysite
当前目录下会生成mysite的工程,目录结构如下:
- manage.py ----- Django项目里面的工具,通过它可以调用django shell和数据库等。
- settings.py ---- 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。
- urls.py ----- 负责把URL模式映射到应用程序。
(3)在mysite目录下创建应用
python manage.py startapp blog
(4)、启动django项目
python manage.py runserver 8001
四 Django静态文件配置
新建一个目录叫:static,我们的css文件,js文件,图片文件都放在这下面
STATIC_URL = '/static/'STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'),]
五 Django请求生命周期