![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
全栈
文章平均质量分 68
M_H5211
在学校滑水
展开
-
处理umi国际化useIntl不能在类组件中使用
问题描述使用umi中useIntl在类组件中时报错。Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:You might have mismatching versions of React and the renderer (such as React DOM) Y.原创 2021-05-16 20:11:51 · 4045 阅读 · 2 评论 -
drf外键序列化,自定义附加字段
问题表述请求api时返回外键数据 drf序列化外键数据看到网友们的方法 都感觉好像下不了手,故慢慢的实验共识:已经用了drf的序列化类序列化了模型,并且能拿到数据,现在其中有个用户的外键只有id,现在需要拿到用户名现在已经有的系列话的实现如下from rest_framework import viewsets,serializersclass Experiment_Serializer(serializers.ModelSerializer): class Meta:原创 2021-04-27 15:32:56 · 2498 阅读 · 0 评论 -
django drf pagination 自定义返回数据格式
在使用Django rest_framework下 需要自定义前端返回数据的格式比如说 使用PageNumberPagination 时返回的数据在results中 但是前端用的都是data 前端接口数量多的时候就比较麻烦了在此之前 你应当和我一样 知道了 使用get方式请求def的接口;同时本文只在自己用的PageNumberPagination 上作修改 其他的分页器 没有测试其他表述drf 自定义返回数据格式 自定义分页数据格式 自定义分页改 更改默认Pagination返.原创 2021-04-27 11:39:05 · 1252 阅读 · 1 评论 -
promise获取[[PromiseResult]]数据
问题描述promise catch中获取相应的数据(或许别人的catch中不需要获取数据 但是我需要QAQ) js中获取 promise [[PromiseResult]] 数据 promise catch 中获取响应内容 异步请求错误情况下获取相应数据实验情况请求成功走then这个路线 数据直接就是回调函数的参数,但是异常或者失败后走catch路线参数却不是相应的内容。在使用umi-request 请求后得到的一个400响应,虽然400了但是还是想拿到返回的数据,catch是ca.原创 2021-04-26 16:48:16 · 24227 阅读 · 2 评论 -
在python中获取xml指定属性的所有节点
其他表述:在python中获取xml含有指定属性的所有节点 在python中获取xml含有特定属性的所有节点 依据属性筛选节点简单看了一下python中xml模块的文档,只看到了通过tag和id来寻找节点,没有直接能够根据属性获取节点的方法。心急的我没有第一时间找到网友们的解决方法,但是我要用,emmmm自己实现遍历的想法,算了,不自己实现;然后仔细查找资料,看文档发现了xpath在过程中使用xml.dom.minidom 其中的findall 说是支持xpath但是...原创 2021-04-25 21:32:56 · 3129 阅读 · 0 评论 -
umi-request中request请求中的params和data
又看到有人把数据放在data中也有发现有人把数据放在params中,他们有什么区别和关系呢?这里只讨论GET和POST两种情况下,而且过程中只做基于现象的推测。实验环境:Django作为后端查看请求本着基于求成的想法,直接进行实验比较数据和请求准备import request from 'umi-request';const options = { params:{p:"param"}, data:{d:"data"} }const url = "yo原创 2021-04-20 17:24:27 · 2428 阅读 · 0 评论 -
react前端axios使用jwt token依然401 踩坑
调试完成Django drf jwt授权后在前端使用token请求授权接口依然是401,没有直接处理完成,记录处理过程以便分析请求与生成token供前端使用参见《前后端分离使用drf jwt的token鉴权》准备axios使用用户名与密码获取token 并存储在localstorage中 let user = 'testuser' let pass = 'testpassword' axios.post('http://localhost:8008/Plum/get原创 2021-04-07 22:01:14 · 1141 阅读 · 0 评论 -
前后端分离使用drf jwt的token认证授权
鄙人太浮躁,简单搜索两下后没有成功的完成我的认证,因此静心开始慢慢搞一遍试验环境后端djangorestframework==3.12.4djangorestframework-jwt==1.11.0Django==3.1.7drf-yasg==1.20.0 (调试使用)跨域开发过程中配置全部允许认证流程实现过程对应包的安装过程省略.......配置setting.py中添加jwt鉴权类REST_FRAMEWORK = { 'DEFAUL原创 2021-04-07 17:44:10 · 690 阅读 · 2 评论 -
Django rest_framwork 自定义内容的API
摘要在知道与认识django rest_framwork并且还不怎么认识的几十分钟里,就想着自定义自己的接口内容,但是我看样例以及网友们的例子,只有关于模型的viewset,主要是我自己瞎写的它不work。粗看了几遍给的文档,好像也没有说模型之外的接口怎么操作,要覆盖什么函数之类的也没有 。问题核心,Djangorestframwork建立模型无关的API |Django rest framwork without model |Django rest framwork without quer..原创 2021-04-02 23:29:48 · 184 阅读 · 3 评论