1. python中的web框架
a :socket
b:路由跟视图函数匹配关系
c:模板渲染
django: a: 用了别人的wsgiref b:自己写的 c:自己写的
flask: a:用了别人的 b:自己写的 c:用了别人的:jinja2
tornado: a 自己写的 b:自己写的 c:自己写的
2. http协议
特点:
- 基于TCP/IP协议之上的应用层协议
- 基于请求-响应模式
- 无状态保存
- 无连接
请求格式:
响应格式
响应状态码
3. django的安装和简单使用
安装:
方式一: pip3 install django==1.11.9
方式二: pycharm 下安装,选择版本号
使用:
命令创建项目: django-admin startproject 项目名字
创建app: python3 manage.py startapp app01
或直接用PyCharm直接创建
文件目录介绍:
-manage.py---项目入口,执行一些命令
-项目名
-settings:全局配置信息
-urls:总路由,请求地址跟视图函数的映射关系
-app名字
-migrations:数据库迁移的记录
-models.py 数据库表模型
-views 视图函数
运行项目:
pytyon3 manage.py runserver 127.0.0.1:8001
注意:
- 项目里不要用中文
- 计算机名不能用中文
- 一个工程就是一个项目
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。