![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
文章平均质量分 73
Ronin小蛙
本蛙也还在学习中,有什么错误的地方,请多多指教,当然我不一定会听(狗头保命),与诸君共勉,冲冲冲。
展开
-
04 视图层
04 视图层 1. 视图函数 视图函数,简称视图,属于Django的视图层,默认定义在views.py文件中,是用来处理web请求信息以及返回响应信息的函数,所以研究视图函数只需熟练掌握两个对象即可:请求对象(HttpRequest)和响应对象(HttpResponse) 2. 请求对象 当一个页面被请求时,django会创建一个包含本次请求原信息(如http协议请求报文中的请求行、首部信息、内容主体)的HttpRequest对象。 之后,django会找到匹配的视图,将该对象传给视图函数的第一个参数,约定原创 2021-09-07 20:39:39 · 260 阅读 · 0 评论 -
03 路由层
03 路由层 1. 路由的作用 路由即请求地址与视图函数的映射关系,如果把网站比喻为一本书,那路由就好比是这本书的目录,在Django中路由默认配置在urls.py中 路由匹配 # 路由匹配 url(r'test',views.test), url(r'testadd',views.testadd), # 首页匹配 url(r'^$',views.home) ''' url方法第一参数是正则表达式 只要第一参数正则表达式能够匹配到内容,那么就会立刻停止往下匹配,直接执行对应的视图函数 你在输入url的时原创 2021-09-03 16:18:59 · 258 阅读 · 0 评论 -
2. Django框架介绍
2. Django框架介绍 1. Django安装注意事项 # 如何让你的计算机能够正常的启动django项目 1.加算计的名称不能有中文 2.一个pycharm窗口只开一个项目 3.项目里所有的文件也尽量不要出现中文 4.python解释器尽量使用3.4~3.6之间的版本 (如果你的项目报错 点击最后一个报错信息 去源码中把逗号删除) # django版本问题 1.X 2.X 3.X(直接忽略) 1.X和2.X本身差距也不大 公司之前用的1.8 过渡到了1.11版本 有一些项目用的2.0 #djan原创 2021-09-03 15:45:27 · 233 阅读 · 0 评论 -
HTTP状态码(响应码)
HTTP状态码(响应码) HTTP状态码(响应码)用来表明HTTP请求是否已经成功完成.HTTP响应类型一共分五大类:消息响应,成功响应,重定向,客户端错误,服务器端错误. 下表列出了所有HTTP状态码,以及他们各自所代表的含义: 状态码 原因短语 代表含义 HTTP 版本 1XX 消息响应 100 Continue (继续) 客户端应当继续发送请求.这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝.客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这原创 2021-08-31 16:41:35 · 1645 阅读 · 0 评论 -
Django中间件
Django中间件 django 中间件是django的门户 1.请求来的时候需要先经过中间件才能到达真正的django后端 2.响应走的时候最后也需要经过中间件才能发送出去 1. 什么是中间件 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能 django中间价官网定义: Middleware is a framework of hooks into Django’原创 2021-08-31 16:20:50 · 131 阅读 · 0 评论