CBV(源码分析) app.add_url_rule参数 支持正则 ...
分类:
其他好文 时间:
2019-07-20 22:59:01
阅读次数:
80
昨日内容回顾 django下载安装 两个框架模式 url配置 今日内容 url路由分发之include 视图 请求相关的属性方法(request HttpRequest对象) 响应相关的方法 FBV和CBV CBV通过不同的请求方法找到对应的试图类中的方法 关键点,反射 CBV的dispatch方法 ...
分类:
Web程序 时间:
2019-07-17 18:48:27
阅读次数:
137
基于蓝图CBV模式的登录 使用蓝图并用cbv模式完成登录功能 登录成功后跳转到首页 将session保存在liunx上的redis数据库 使用before_request验证是否是登陆用户 蓝图 程序入口 登录演示 没有登录时访问home页面会跳转到登录页面,让用户登录; 登录成功后会跳转到home ...
分类:
其他好文 时间:
2019-07-14 17:58:25
阅读次数:
107
CBV -- class base view(基于类视图) 在之前使用的函数叫视图叫做 FBV -- function base view (基于函数视图) CBV 和 FBV 的区别 : FBV简单, 小巧, 当不涉及到复杂的逻辑时可以使用FBV CBV 灵活, 为什么说灵活呢, 因为, 类的封装 ...
分类:
其他好文 时间:
2019-07-12 18:28:58
阅读次数:
76
1 django 请求声明周期 -先进入实现了wsgi协议的web服务器 》进入django 》中间件 》路由 》视图 》取模板,取数据,用数据渲染模板 》返回模板的字符串 》在浏览器上看到页面了 2 开发模式(前后端分离和前后端不分离) -前后端不分离项目 -前后端分离项目 前端和后端通过json ...
分类:
其他好文 时间:
2019-07-02 19:10:50
阅读次数:
91
序列化组件是什么 把python当中的对象转成json格式字符串,前后端分离是不能将对象返回,之前我们用的json又不能序列化对象只能序列化字典或者列表所以有了序列化组件 第一步 第二步 在视图中导入 Serializer是序列化的类 将数据库表数据获取出来 视图里面写cbv Django内置的se ...
分类:
其他好文 时间:
2019-07-02 16:07:07
阅读次数:
94
下载drf 使用 drf是基于cbv view的封装,所以必须写cbv 第一步:再写视图,必须写cbv from rest_framework.views import APIView class Books(APIView): pass -在setting中配置 INSTALLED_APPS= [ ...
CBV加装饰器 django中间件 什么是中间件? django请求生命周期完整版,中间件类似于django的门卫,数据在进入和离开时都需要经过中间件 中间件能干嘛? 控制用户访问频率,全局登陆校验,用户访问白名单,黑名单等 中间件的使用(5个固定的方法) 自定义中间件 中间件中各个方法的执行顺序 ...
分类:
其他好文 时间:
2019-06-18 20:16:49
阅读次数:
180
查看 某个index下所有type的mapping GET /beauties/_mapping 查看 指定index、指定type的mapping GET /beauties/_mapping/cn ...
分类:
移动开发 时间:
2019-06-16 21:32:05
阅读次数:
166