随笔分类 - drf与drfjwt
摘要:1 首页轮播图异步更新(# python脚本中 加载django配置环境 (python脚本中调用django环境(就可以使用dnago环境内的模块等 测试组件也是使用这两个)))) 2 课程表结构分析和优化(外键字段参数补充) 3 课程主页页面 4 课程数据准备 5 课程分类群查接口 6 课程群查
阅读全文
摘要:创建表(继承abstractUser) 一:创建表 继承AbstractUser,增加两个字段,telephone,icon(依附于pillow) 1.在user这个spp的models.py中输入下列代码: from django.db import models from django.cont
阅读全文
摘要:数据库配置 User表配置(基于auth) 路飞前台搭建(vue ) vue目录介绍(单页面开发) 数据库配置 cmd打开数据库进行数据操作# 项目依赖的数据库,luffyapi -create database luffyapi; #查看数据库全部用户 -select user,host from
阅读全文
摘要:一:引言 众所周知,运行Python创建的项目时,需要用到Python解释器,但是有时候不同的项目之间,需要用到的模块和包的版本不同,不同的配置会起冲突,这时候就需要用到虚拟环境了。 安装了虚拟环境之后: 不同的项目将可以使用不同的虚拟环境。 要解决先前需求相冲突的例子,应用程序 A 可以拥有自己的
阅读全文
摘要:0 企业软件开发流程 1 pip换源(图解) 2 虚拟环境搭建 3 路飞后台创建,配置修改,目录变更 一:准备虚拟环境 二:创建Django项目 项目内配置调配(及目录更变报错修改)(配置环境变量等) 0 企业软件开发流程 #1 web方向,类型#2 开发流程 -传统软件行业,互联网行业 1 pip
阅读全文
摘要:(#5题) 请求首行,请求头,请求体 # 1 restful规范--10条 # 2 django上写符合restful规范的接口 # 3 drf写接口 # 4 APIView--》继承了原生View 》get,post方法 -(为什么get请求来了,就会执行get方法:原生View的dispatch
阅读全文
摘要:一:jwt 1.控制用户登录后才能访问,和不登录就能访问 2.控制登录接口返回的数据格式 3.自定义基于jwt的权限类 4.手动签发token(多方式登录) 5.jwt的配置参数(过期时间) 二:基于角色的权限控制(django内置auth体系 RBAC) 三:django缓存(from djang
阅读全文
摘要:自定制频率(完整) 自动生成接口文档(coreapi) JWT解释简及单实用(Json Web token) 自定制auth认证类(基于jwt) 1.自定制频率 # 自定制频率类,需要写两个方法 -# 判断是否限次:没有限次可以请求True,限次了不可以请求False defallow_reques
阅读全文
摘要:books系列表接口(表) db_constraint=False( 逻辑上的关联,实质上没有外键练习,增删不会受外键影响,但是orm查询不影响) 字段参数 分页器 根据ip进行频率限制 1.books系列表接口 # urls.py from django.urls import path,re_p
阅读全文
摘要:过滤Filtering 排序 异常处理 Exceptions 案例(异常处理 案例) REST framework定义的异常 封装Response对象(重要) 解析器(传输数据的格式)(了解) 响应器 一 过滤Filtering(第三方过滤(比内置的好的地方是外键字段也可以拿的到)) 对于列表数据可
阅读全文
摘要:路由Routers() 必须是继承ModelViewSet的视图类才能自动生成路由 代码演示 视图集中附加action的声明 路由router形成URL的方式 详解(笔记) 路由 ction的使用 一 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之
阅读全文
摘要:认证Authentication 自定义认证方案 流程图 认证的源码分析 权限Permissions 自定义权限 权限源码分析 内置权限(了解)(django的admin) 频率(限流) 内置频率类(就是对django的admin起作用) 自定义根据IP限制 一 认证Authentication 1
阅读全文
摘要:目录 1 两个视图基类 1.1 APIView 1.2 GenericAPIView[通用视图类] 2 基于GenericAPIView的五个视图扩展类 2.1 ListModelMixin 2.2 CreateModelMixin 2.3 RetrieveModelMixin 2.4 Update
阅读全文
摘要:目录 1 请求 2 响应 回到顶部 1 请求 from rest_framework.request import Request REST framework 传入视图的request对象不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpReq
阅读全文
摘要:目录 1.序列化器组件介绍 2 简单使用 2.1 序列化器实现get(查单个数据)接口 2.2 序列化器实现put修改数据接口 2.3 序列化器实现delete删除数据接口 2.4 序列化器实现get(查全部数据)接口 2.5 序列化器实现post添加数据接口 3 序列化类的字段类型 4 序列化字段
阅读全文
摘要:django-rest-framework restful规范, drf入门,视图,序列化(最重要)响应,权限,认证频率,过滤,分页 今日内容 1 web开发模式 #前后端混合开发(前后端不分离):返回的是html的内容,需要写模板 #前后端分离:只专注于写后端接口,返回json,xml格式数据
阅读全文

浙公网安备 33010602011771号