django操作的基本流程 :
1. >django-admin startproject mysite
2. ...
3. >python manage.py runserver
注:django-admin:Django框架全局的管理工具 命令方式:django-admin <command> [options]
与django-admin等同的用法:
django采用的是MTV开发模式 M:modle模型 T:templates模板 V:views视图
Django的URL路由配置
1.settings.py文件中的ROOT_URLCONF变量指定全局路由文件名称
root三种表达方式:
1.精确的路径。
2.Django转换格式类性
3.正则表达式类性
通过Django转换当用户发送请求时可以提取带类性的参数 如:
Django响应类性:
一:一次性响应:
1.HttpResponse类及子类
2.JsonResponse类
二:流式响应:
1.StreamingHttpResponse类 适用与大文本传输
2.FileResponse类 适用于大二进制文件传输
实例:当使用FileResponse方式下载时会自动分段,自动迭代。
模板引擎配置在settings.py中:
上图‘BACKKND’配置引擎 ‘DIRS配置模板目录’