上一页 1 2 3 4 5 6 ··· 9 下一页

2019年7月6日

rest-framework之响应器

摘要: 作用 根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。用户请求URL: http://127.0.0.1:8000/test/?format=json http://127.0.0.1:8000/test.json 内置响应器 一个是JSON响应器,一个是浏览器响应器 如果就指定 阅读全文

posted @ 2019-07-06 16:47 ZY_LO 阅读(152) 评论(0) 推荐(0) 编辑

rest-framework之解析器

摘要: 解析器作用 在我的视图类里能够控制前端传过来的数据格式,再对前端传过来的请求头 content-type数据格式进行解析,有application/json,x-www-form-urlencoded,form-data等格式 三种编码格式 -urlencoded:在body体中的格式是:name= 阅读全文

posted @ 2019-07-06 15:50 ZY_LO 阅读(212) 评论(0) 推荐(0) 编辑

rest-framework之url控制

摘要: 自定义路由(原始方式) 半自动路由(视图类继承ModelViewSet) 全自动路由自动生成路由 前提是视图类里面必须继承ModelViewSet SimpleRouter下生成的路由 DefaultRouter下生成的路由 路径上加上显示的是json格式的信息 这两种都可以 阅读全文

posted @ 2019-07-06 14:50 ZY_LO 阅读(407) 评论(0) 推荐(0) 编辑

2019年7月4日

rest-framework之频率控制

摘要: 频率简介 为了控制用户对某个url请求的频率,比如,一分钟以内,只能访问三次,也可以加上限制,比如成为一个会员,发送频率就会增加 局部使用 写一个类,继承自SimpleRateThrottle,(根据ip限制) 在setting里配置:(一分钟访问三次) 在视图类里使用 效果 全局使用 局部禁用 自 阅读全文

posted @ 2019-07-04 18:57 ZY_LO 阅读(318) 评论(0) 推荐(0) 编辑

rest-framework之视图

摘要: 路由 基本视图 from rest_framework.response import Response from rest_framework import serializers from app01 import models from rest_framework.views import 阅读全文

posted @ 2019-07-04 16:12 ZY_LO 阅读(132) 评论(0) 推荐(0) 编辑

2019年7月3日

rest-framework之权限组件

摘要: 权限介绍 只用超级用户才能访问指定的数据,普通用户不能访问,所以就要有权限组件对其限制 源码部分 权限类: 视图类: 如果是普通用户登录返回的是个英文错误信息,要把他转换成中文 只要在了方法上面价格message 需要继承 局部使用 全局使用 因为是个列表,直接后面加上 局部禁用 阅读全文

posted @ 2019-07-03 23:13 ZY_LO 阅读(109) 评论(0) 推荐(0) 编辑

rest-framework之认证组件

摘要: 认证简介 只有认证通过的用户才能访问指定的url地址,比如:查询课程信息,需要登录之后才能查看,没有登录,就不能查看,这时候需要用到认证组件 源码分析 首先要找到认证组件 这里的request是新的request,这里的user是一个方法,包装成了数据属性 然后进入user看一下user是在Requ 阅读全文

posted @ 2019-07-03 21:56 ZY_LO 阅读(211) 评论(0) 推荐(0) 编辑

2019年7月2日

反序列化之Serializers,ModelSerializers

摘要: Sourse 可以指定字段(name publish.name),可以指定方法 但是不能name和source指定的name不能重名 还可以用source出版社地址, 还可以指定一个方法 如果需要拿中文 get_字段名_display models.py定义一个字段 rest-framework序列 阅读全文

posted @ 2019-07-02 22:28 ZY_LO 阅读(639) 评论(0) 推荐(0) 编辑

序列化组件简单使用

摘要: 序列化组件是什么 把python当中的对象转成json格式字符串,前后端分离是不能将对象返回,之前我们用的json又不能序列化对象只能序列化字典或者列表所以有了序列化组件 第一步 第二步 在视图中导入 Serializer是序列化的类 将数据库表数据获取出来 视图里面写cbv Django内置的se 阅读全文

posted @ 2019-07-02 15:53 ZY_LO 阅读(148) 评论(0) 推荐(0) 编辑

2019年7月1日

postman安装和简单使用

摘要: postman 模拟向接口发送请求,测试接口 下载 https://www.getpostman.com/downloads/ 使用 朝地址发请求,拿到json格式的数据 想看的层次更分明可以上网搜json 给后端发送数据 阅读全文

posted @ 2019-07-01 23:49 ZY_LO 阅读(138) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页

导航