随笔分类 - Rest Framework
摘要:权限 权限 作用 : 校验用户是否有权限访问 检测权限肯定是在用户认证通过之后,所有可以直接在request中取出用户做判断 先定义一个类,继承 BasePermission. 局部使用:只需要在视图类中加入 全局使用 setting中设置 导入自己创建的类的函数的位置 权限类使用顺序 权限类使用顺
阅读全文
摘要:认证组件 认证简介 作用:校验是否登录 首先定义一个类,集成BaseAuthentication,写一个方法:authenticate,在方法内部,实证过程,认证通过,返回None或者两个对象(user,auth),这两个对象,在视图类的request中可以取出来.如果返回的是None,就走下一个认
阅读全文
摘要:解析器 解析器的作用 根据请求头 content type 选择对应的解析器对请求体内容进行处理。 有application/json,x www form urlencoded,form data等格式 用来解析前台传过来的数据编码方式 urlencoded:form表单:name=lqz&age
阅读全文
摘要:rest framework之APIView 一 安装djangorestframework 方式一:pip3 install djangorestframework 方式二:pycharm图形化界面安装 方式三:pycharm命令行下安装(装在当前工程所用的解释器下) 二 djangorestfr
阅读全文
摘要:RESTful规范 一 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” 二 RESTful API设计 API与用户的通信协议,总是使用HTTPs协议。 域名 https:
阅读全文