摘要: django中间件有几个方法,分别是什么,流程,应用 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出 process_request(self,request) process_view(self, requ 阅读全文
posted @ 2019-09-05 14:06 南头老李 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 开发模式 普通开发模式,前后端一起写,数据通过后端出来由render渲染给模板 前后端分离 后端开发: 为前端提供url,api的开发,接口的开发 永远返回HttpResponse 通过访问url能够得到json数据,这就是一个简单的接口 django FBV和CBV CBV就是基于类的视图,一个简 阅读全文
posted @ 2019-09-05 09:08 南头老李 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: 反射 hasattr()函数用于判断对象是否包含对应的属性,返回布尔值,有的话返回True没有返回False getattr()返回一个对象的属性值 获取对象的属性和方法,有则返属性,无则返回默认值,默认值可以自己设置 class Person(object): city = "beijing" d 阅读全文
posted @ 2019-09-05 09:02 南头老李 阅读(79) 评论(0) 推荐(0) 编辑