上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: DRF组件的用法和作用 认证 自定义认证的类 """ from rest_framework.authentication import BaseAuthentication from rest_framework.exceptions import AuthenticationFailed fro 阅读全文
posted @ 2020-07-10 18:25 Dimple_Y 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1 权限 1.1 权限源码分析 # APIView >dispatch >initial >self.check_permissions(request)(APIView的对象方法) def check_permissions(self, request): # 遍历权限对象列表得到一个个权限对象( 阅读全文
posted @ 2020-07-10 15:03 Dimple_Y 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1 路由 # 1 在urls.py中配置 path('books4/', views.Book4View.as_view()), re_path('books4/(?P<pk>\d+)', views.Book4DetailView.as_view()), # 2 一旦视图类,继承了ViewSetM 阅读全文
posted @ 2020-07-09 18:50 Dimple_Y 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1 请求和响应 1.1 请求 # 请求对象 # from rest_framework.request import Request def __init__(self, request, parsers=None, authenticators=None, negotiator=None, par 阅读全文
posted @ 2020-07-08 20:08 Dimple_Y 阅读(266) 评论(0) 推荐(0) 编辑
摘要: drf(二) 序列化组件介绍 1. 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串 2. 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型 3. 反序列化,完成数据校验功能 使用范例: # ser.py class Bo 阅读全文
posted @ 2020-07-07 19:08 Dimple_Y 阅读(288) 评论(0) 推荐(0) 编辑
摘要: drf学习 1 web开发模式 #前后端混合开发(前后端不分离):返回的是html的内容,需要写模板 #前后端分离:只专注于写后端接口,返回json,xml格式数据 # xml格式 <xml> <name>lqz</name> </xml> # json {"name":"lqz"} # java 阅读全文
posted @ 2020-07-06 17:06 Dimple_Y 阅读(320) 评论(0) 推荐(0) 编辑
摘要: python基础复习(四) 一、模块 模块是一组功能的集合体,python程序允许导入模块来复用模块里的功能。 常见的运用场景: 常见的场景:一个模块就是一个包含了一组功能的python文件,比如spam.py,模块名为spam,可以通过import spam使用。 #在python中,模块的使用方 阅读全文
posted @ 2020-07-02 21:35 Dimple_Y 阅读(167) 评论(0) 推荐(0) 编辑
摘要: python基础复习(三) 一、三元表达式 三元表达式: name = input('姓名') res = '你好' if name == '闫' else '您好' print(res) 列表推导式: #1、示例 egg_list=[] for i in range(10): egg_list.a 阅读全文
posted @ 2020-07-01 20:54 Dimple_Y 阅读(129) 评论(0) 推荐(0) 编辑
摘要: python基础复习(二) 一、文件操作 python中的文件操作 1. 打开文件,得到文件句柄并赋值给一个变量 f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r 2. 通过句柄对文件进行操作 data=f.read() 3. 关闭文件 f.close( 阅读全文
posted @ 2020-07-01 19:27 Dimple_Y 阅读(112) 评论(0) 推荐(0) 编辑
摘要: python基础复习(一) 一、编程语言的分类 1.1机器语言: 用二进制代码0和1描述的指令称为机器指令,由于计算机内部是基于二进制指令工作的,所以机器语言是直接控制计算机硬件。 用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码以及代码的含义,然后在编写程序时,程序员得自己处理每条指 阅读全文
posted @ 2020-07-01 16:52 Dimple_Y 阅读(175) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页