(一)drf基础 全称:django-rest framework 接口:什么是接口、restful接口规范(协议) CBV(基于FBV的基础上形成)、CBV生命周期源码 基于restful规范下的CBV接口 请求生命周期:请求组件、解析组件、响应组件 序列化组件(序列化、反序列化简单来说就是对象转 ...
分类:
其他好文 时间:
2020-06-16 23:07:17
阅读次数:
77
一、视图views 用途:用于获取客户端数据,按照相应的逻辑进行服务端数据和模板获,渲染之后返回字符串形式给客户端 1、对应关系 (1)FBV:映射对应到函数 path('business/', views.business), (2)映射对应到类 path('business/', views.B ...
分类:
其他好文 时间:
2020-06-07 12:31:39
阅读次数:
63
CBV源码剖析 # 你自己不要修改源码 除了bug很难找 # 突破口在urls.py url(r'^login/',views.MyLogin.as_view()) # url(r'^login/',views.view) FBV一模一样 # CBV与FBV在路由匹配上本质是一样的 都是路由 对应 ...
分类:
其他好文 时间:
2020-06-04 13:45:21
阅读次数:
51
CBV源码剖析 # 你自己不要修改源码 除了bug很难找?# 突破口在urls.pyurl(r'^login/',views.MyLogin.as_view())# url(r'^login/',views.view) FBV一模一样# CBV与FBV在路由匹配上本质是一样的 都是路由 对应 函数内 ...
分类:
其他好文 时间:
2020-06-01 00:42:57
阅读次数:
62
【week13】 5-29 今日考题 1.什么是FBV与CBV,能不能试着解释一下CBV的运作原理 2.模版语法的传值需要注意什么,常见过滤器及标签有哪些 3.自定义过滤器,标签,inclusion_tag的流程 4.什么是模版的继承与导入,如何正确使用 5-28 今日考题 1.反向解析的本质是什么 ...
分类:
其他好文 时间:
2020-05-29 09:29:23
阅读次数:
65
今日内容概要 无名有名分组反向解析 路由分发 名称空间(了解) 伪静态(了解) 虚拟环境(了解) django1.X和django2.X的区别(了解) 视图层 三板斧 JsonResponse form表单上传文件 FBV(function based view)与CBV(class based v ...
分类:
其他好文 时间:
2020-05-27 20:39:08
阅读次数:
85
一、FBV FBV(function base views) 就是在视图里使用函数处理请求。 在之前django的学习中,我们一直使用的是这种方式,所以不再赘述。 二、CBV CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程语言,如果只用函数 ...
分类:
其他好文 时间:
2020-05-24 14:07:05
阅读次数:
68
FBV & CBV FBV 基于函数的view视图写法 function based view CBV 基于类的view视图写法 class based view View类dispatch扩展 ...
分类:
其他好文 时间:
2020-05-07 15:20:00
阅读次数:
56
学习DRF之前~~~ 在学习DRF之前~我们要先复习一些知识点~~ FBV和CBV 学习Django的时候~我们已经学习过了CBV以及FBV~~我们来复习一下~~ 什么是FBV和CBV呢~~ FBV 基于函数的视图 CBV 基于类的视图 也就是说我们是用函数编写视图~还是类编写视图~~我们来看下两个 ...
分类:
其他好文 时间:
2020-05-06 21:45:30
阅读次数:
74
# """ 一:# 视图 (接收请求返回响应的那部分) FBV版:基于 函数的 请求 CBV版:基于 类的 请求 注册方法: url(r'^add_publisher/', views.Addpublisher.as_view()), # CBV版 from django.views import ...
分类:
编程语言 时间:
2020-05-03 14:42:46
阅读次数:
53