python django入门

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配置模板目录’

posted @ 2018-08-31 10:01  cherro  阅读(105)  评论(0编辑  收藏  举报