E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DRF
django
DRF
框架学习心得
最近复习一下
DRF
框架(高度封装,快速开发),结合开发经验和理解。特写笔记,以供自己学习回顾和朋友们参考学习。
程序员托马斯
·
2022-03-18 04:05
笔记
django
python
数据库
django
DRF
框架学习心得
最近复习一下
DRF
框架(高度封装,快速开发),结合开发经验和理解。特写笔记,以供自己学习回顾和朋友们参考学习。
程序员托马斯
·
2022-03-18 04:25
笔记
django
python
数据库
Django-
DRF
学习笔记
Django-
DRF
DRF
实现
DRF
实现注册应用:booktest在test应用中新建serializers.py用于保存该应用的序列化器。创建一个BookSerializer用于序列化与反序列化。
柒柒ya
·
2022-03-18 04:32
django
python
后端
DRF
学习笔记(一)运用Django实现
DRF
功能
(一)项目结构(一)创建数据库模型booktest/models.pyfromdjango.dbimportmodelsclassBook(models.Model):id=models.AutoField(primary_key=True)#id会自动创建,可以手动写入title=models.CharField(max_length=32)#书籍名称#DecimalField用来限制数字大小,
小脑斧ai吃肉
·
2022-03-18 04:28
django
python
后端
python_web学习笔记六:django基础篇之
DRF
-视图类
一、两个基本类视图1.APIView继承Django的View认证属性可帮助实现用户认证权限属性实现用户操作权限的判断限流属性实现用户限流操作2.GenericAPIView继承APIView序列化器属性(serializer_class)self.get_serializer()根据序列化器属性指定的序列化器初始化操作得到的序列化器对象查询集属性(query_set=)获取属性指定的所有查询数据
唯羽
·
2022-03-18 04:56
python学习笔记_web篇
python笔记
python
django1.11.11
DRF
视图集
Vue + Django2.0.6学习笔记 7.2
drf
的token登录和原理
通过TokenAuthentication我们可以获取到用户信息REST_FRAMEWORK={'DEFAULT_AUTHENTICATION_CLASSES':('rest_framework.authentication.TokenAuthentication',)}postman:这里要注意value前面要加Token和空格rest_framework\mixins.py\classList
@凌晨三点半
·
2022-03-18 04:13
Django
django
Vue + Django 2.0.6 学习笔记 7.8-9
drf
实现发送短信验证码接口
首先在users这个app下新建serializers.py用来验证表单#encoding:utf-8__date__='2019-06-1113:47'importrefromdatetimeimportdatetime,timedeltafromrest_frameworkimportserializers#通过get_user_model获得settings中AUTH_USER_MODEL的
@凌晨三点半
·
2022-03-18 04:13
Django
rest_framework
serializers
Vue + Django 2.0.6 学习笔记 8.4
drf
的权限验证
目前已经完成了用户注册,登录验证和商品收藏的功能。但是还不够。还要有用户权限验证比如此收藏是否为用户自己的收藏。登录的用户是否有权限更改其他用户的收藏等涉及到的库:https://www.django-rest-framework.org/api-guide/permissions/这两货不一样。Auth是用于用户登录验证,Perm使用于用户权限验证Permissions下这些验证库AllowAn
@凌晨三点半
·
2022-03-18 04:13
Django
Django
drf
Vue + Django 2.0.6 学习笔记 7.1
drf
的token登录
DRF
使用的是TokenAuthentication以前用template渲染的哪种登录方式是用SessionAuthentication一般浏览器是采用这种的。但是前后端分离的话因为是跨站的。
@凌晨三点半
·
2022-03-18 04:42
Django
Django
drf登录
Vue+Django 2.0.6 学习笔记 5.10
drf
过滤
额我之前竟然把10-11都漏掉了难怪我看视频看到6.5就开始一脸懵逼继续classGoodsListViewset(mixins.ListModelMixin,viewsets.GenericViewSet):"""商品列表页."""serializer_class=GoodsSerializerpagination_class=GoodsPagination#也就这里的不同将queryset那列
@凌晨三点半
·
2022-03-18 04:42
Django
Django
Django-filters
django接口添加缓存:
drf
-extensions 深入学习
ImportError:cannotimportname'EmptyResultSet'from'django.db.models.sql.datastructures'最新版本的
drf
-extensions
Arrowarcher
·
2022-03-18 03:04
Django学习
django
python
缓存
django-
drf
实现驾校系统后端(1)
这个系列差不多算是我入门学习的一个笔记,想用这个驾校系统来记录一下自己django-
drf
的学习路程~1.使用pycharm创建一个django项目,命名为drivingSchool2.在项目同名目录的
王阿沁-
·
2022-03-18 03:57
django-drf
django
python
Django+
Drf
+
drf
-yasg 学习笔记
Django+
Drf
+
drf
-yasg学习笔记References:Django
drf
教程Django项目启动:#创建环境python-mvenvvenv#安装依赖pipinstall-rrequirement.txt
LynnWonderLu
·
2022-03-18 03:24
BE
python
Django
drf
drf-yasg
ASP.NET Core 简单集成签发 JWT (JSON Web Tokens)
从https://jwt.io/可以了解到对JWT的描述:JSONWebTokensareanopen,industrystandar
dRF
C7519methodforrepresentingclaimssecurelybetweentwoparties.JWT
sims
·
2022-03-12 11:00
自定义 serializers.ValidationError 的错误返回
在使用
DRF
进行反序列过程中,总是需要校验字段,然后返回错误结果。可以使用默认的自定义校验项,也可以自定义校验项。而默认的自定义校验项总是差强人意。
不吃浅水鱼
·
2022-03-09 09:00
Django RestFramework 全局异常处理详解
目录RESTframework定义的异常一、定义异常处理类二、注册
DRF
框架中默认的错误处理为自己定义的类总结RESTframework定义的异常APIException所有异常的父类ParseError
·
2022-02-28 11:18
Django与
DRF
结合的全局异常处理方案详解
目录前言实现的目标
DRF
全局异常拦截的解决思路Django异常处理方案总结前言Django和
DRF
(djangorestframawork)的结合在python后台中经常出现的组合。
·
2022-02-23 10:08
第二章
DRF
安装与项目创建
案例源码:后端:https://github.com/zhaorch/
DRF
tutorial前端:https://github.com/zhaorch/shanks-vue环境搭建本案例在Windows
7d4b0b51c9d4
·
2022-02-20 21:22
django使用jwt对FBV接口登陆验证
前言:背景是在基于原有的
DRF
框架的小程序项目迭代,习惯于使用原生django接口模式,使用FBV来写视图函数,但是原来的
DRF
接口权限和认证用的jwt,也就是在VIEWsSet中使用permission_classes
楠木cral
·
2022-02-14 10:28
drf
---APIView源码精读(待补充)
0.dfr的APIView,实际上是继承了django的原生View一.路由及视图path('text_Apiview/',views.TextAPIView.as_view()),fromrest_framework.viewsimportAPIViewfromrest_framework.responseimportResponseclassTextAPIView(APIView):defge
我不是大头
·
2022-02-11 07:53
drf大全
django
python
后端
第四章
DRF
之Router 和 Serializer
Router简单配置和映射router=routers.DefaultRouter()router.register("grades",GradeViewSet,"grades")router.register("study/grades0",GradViewSetTemp,"grades0")router.register("study/grades8",GradeGenericViewSet,
7d4b0b51c9d4
·
2022-02-10 05:13
Django
drf
路由系统
路由系统路由系统可以自动完成增删改查,如果只是增删就不太需要引用fromdjango.urlsimportpath,re_path,includefrom.importviewsfromrest_frameworkimportroutersrouter=routers.DefaultRouter()router.register(r'^xxx',views.View1View)app_name='
Ginta
·
2022-02-10 02:35
第六章
DRF
部署
部署到Linux从github下载源码1,gitclonehttps://github.com/zhaorch/
DRF
tutorial.git--注意用https的这个2,创建虚拟环境,并安装插件库3,
7d4b0b51c9d4
·
2022-02-09 10:00
第五章
DRF
权限分页查询排序访问限制
page=2&limit=6limit是每页的最大个数有时候我们获取资源时,需要获取尽可能多的记录,这时候可以使用
DRF
-extensionspipinstall
drf
-extensions经过反复试验
7d4b0b51c9d4
·
2022-02-08 12:05
第三章
DRF
之View进化论
View总览Django+View+json[弃]无法序列化日期类型Django自带的最基础的Viewpath('study/grades',GradeListView.as_view()),json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串)json.loads()函数是将json格式数据转换为字典(
7d4b0b51c9d4
·
2022-02-06 09:49
第一节 登录和认证
/bin/python3promote2.下载安装django(使用django项目做框架)pipinstalldjango-ihttps://pypi.douban.com/simple3.下载安装
drf
pipinstalldjangorestframework-ihttps
YY2065
·
2021-11-30 18:29
#
django
项目
嵌入式硬件
嵌入式
git
Django-
drf
框架之GenericAPIView
前言这几年一直在it行业里摸爬滚打,一路走来,不少总结了一些python行业里的高频面试,看到大部分初入行的新鲜血液,还在为各样的面试题答案或收录有各种困难问题于是乎,我自己开发了一款面试宝典,希望能帮到大家,也希望有更多的Python新人真正加入从事到这个行业里,让python火不只是停留在广告上。微信小程序搜索:Python面试宝典或可关注原创个人博客:https://lienze.tech也
李恩泽的技术博客
·
2021-11-26 15:05
Python学习
Drf
Django
django
python
后端
drf
序列化器serializer的具体使用
目录一、序列化器-serializer二、序列化器的使用简单使用高级使用source**SerializerMethodField()**通用参数三、反序列化数据校验字段属性局部钩子全局钩子validators四、序列化器操作数据查询所有查询单条新增数据修改数据删除数据五、模型类序列化器六、源码分析many=True一、序列化器-serializer序列化,序列化器会把模型对象转成字典,经过res
·
2021-11-25 10:17
drf
四
目录1.
drf
响应格式和请求格式配置(了解)2.封装自己的Response对象3.
drf
自动生成路由4.action装饰器5认证介绍和源码分析1.
drf
响应格式和请求格式配置(了解)1.1配置响应格式1
吃可爱长大鸭
·
2021-11-24 16:57
drf
三
目录1.序列化many参数源码分析(了解)2.局部全局钩子的源码分析(了解)3.序列化对象.data4.两个视图基类5.五个视图扩展类6.九个视图子类7.视图集8.GenericAPIView基类(初级方法)9.GenericAPIView视图扩展类(中级方法)10.GenericAPIView视图子类类(高级方法)11.GenericAPIView视图集类(超级方法)12.总结1.序列化many
吃可爱长大鸭
·
2021-11-22 18:52
drf
二
目录1.反序列化2.局部和全局钩子3.序列化类常用字段属性4.模型序列化全5.请求对象(了解)6.响应对象属性(了解)7.回顾总结1.反序列化1如果要反序列化,继承了Serializer,必须重写create方法2使用#视图类defpost(self,request):publish_ser=serializer.PublishSerializer(data=request.data)ifpubl
吃可爱长大鸭
·
2021-11-19 10:16
django 认证类配置实现
局部使用3.匿名用户配置:二、内置认证类1.BaseAuthentication2.其他认证类三、总结1.自定义认证类:2.认证配置:3.源码流程:一、配置认证类1.认证全局配置文件经过认证的源码流程剖析,
DRF
·
2021-11-10 16:22
Django(74)
drf
-spectacular自动生成接口文档
介绍
drf
-spectacular是为DjangoRESTFramework生成合理灵活的OpenAPI3.0模式。
Silent丿丶黑羽
·
2021-11-02 18:00
SpringBoot处理请求参数中包含特殊符号
java.lang.IllegalArgumentException:Invalidcharacterfoundintherequesttarget.ThevalidcharactersaredefinedinRFC7230an
dRF
C3986atorg.apache.coyote.ht
·
2021-10-27 16:48
drf
笔记
Django-restframework__init__.py importpymysql pymysql.install_as_MySQLdb()setting.py#Mysql DATABASES={ 'default':{ 'ENGINE':'django.db.backends.mysql', #数据库引擎 'NAME':'xuanjian', #数据库名 'U
不长个的小胖子
·
2021-10-19 14:51
django
restful
python
vue+
drf
+第三方滑动验证码接入的实现
目录1、背景2、验证流程3、创建验证4、前端代码4.1添加核心js文件4.2添加配置4.3组件修改5、后端代码5.1添加配置5.2接收验证并返回5.3添加url路由6、运行测试1、背景近期在项目开发练习中用到了登录功能+验证码的需求,验证码一般分为三种类型:图片验证码、短信验证码、滑动验证码,相关实现思路如下图片验证码对于图片验证码的实现可以借助python中的第三方模块pillow的相关方法进行
·
2021-10-15 12:25
基于Python实现原生的登录验证码详情
图片发送到前端2.2.2引入动态图片2.2.3内存管理模块图片2.2.4完整图片验证码2.3登录验证中使用验证码2.4前端页面点击自动刷新3、效果展示4、小结1、概述在前面的文章中,我有分享了vue+
drf
·
2021-10-15 12:17
django 项目开发所需固定页面
drf
element-ui 参照
文档链接
drf
中文文档https://q1mi.github.io/Django-REST-framework-documentation/api-guide/authentication_zh/#django-rest-auth
mutang
·
2021-09-28 10:56
RESTful APl和
drf
框架
RESTfulAPlREST全称是RepresentationalStateTransfer还可以理解为”表现层态度转化“REST与技术无关,代表一种软件风格REST从资源的角度审视审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识API与用户的通信协议,总是使用HTTPs协议每一个URL代表一种资源客户端通过HTTP动词对服务器端资源进行操作,实现“表现层状态转化”(GET,POST
SONY222
·
2021-09-22 20:55
restful
http
python
Python编程使用
DRF
实现一次性验证码OTP
一次性验证码,英文是OneTimePassword,简写为OTP,又称动态密码或单次有效密码,是指计算机系统或其他数字设备上只能使用一次的密码,有效期为只有一次登录会话或很短如1分钟。OTP避免了一些静态密码认证相关系的缺点,不容易受到重放攻击,比如常见的注册场景,用户的邮箱或短信会收到一条一次性的激活链接,或者收到一次随机的验证码(只能使用一次),从而验证了邮箱或手机号的有效性。要实现的功能就是
·
2021-09-14 13:05
Django REST framework 异常处理
目录写在前面
DRF
异常处理1.
DRF
常见的异常2.自定义异常3.使用自定义异常4.验证结果异常处理进阶1.修改自定义异常2.自定义更多异常3.新增测试接口4.验证结果总结参考资料写在前面这两天一直在思索关于
·
2021-09-08 17:06
SpringCloud微服务API网关Gateway的使用和配置(一)路由转发、断言谓词
lb://微服务名实现负载均衡predicates(断言/谓词)配置PathQueryHeaderMethodCookieAfter、Before、BetweenWeightHost、RemoteAd
drf
ilters
Liu_Shihao
·
2021-08-03 15:40
SpringCloud
SpringBoot
网关
java
spring
gateway
drf
使用1(序列化,视图)
介绍
drf
框架是基于Django框架,用于快速构建WebRESTfulAPI的工具官方文档:https://www.django-rest-framework.org/安装:pipinstalldjangorestframework
·
2021-08-01 21:09
django
Content-Type header is "text/html", not "application/json"
报错
DRF
运行报错ValueError:Content-Typeheaderis"text/html",not"application/json"----------------------------
·
2021-07-27 19:51
Python中rapidjson参数校验实现
skipkeysensure_asciisort_keysdump()方法Validatorclass前言在使用Django框架开发前后端分离的项目时,通常需要对前端传递过来的参数进行校验,校验的方式有多种,可以使用
drf
·
2021-07-27 18:32
生统笔记1- 转录组差异表达分析中的log2FC和FDR
F
DRF
DR即FalseDiscoveryRate,错误发现率,是通过对差异显著性p值(p-value)进行校正得到的。由于转录组测序的差异表达分析是对大量的基因表达值进行独立的统计假设
江湾青年
·
2021-06-30 10:27
为什么UDI是医疗器械识别码的最佳选择?「干货解答」
国际医疗器械监管机构论坛(IM
DRF
,原名GHTF)在2011年完成了对UD
UTC上海中心
·
2021-06-26 14:27
shell-11 调用文件,处理文件
=/dev/null2>&1#Judgeifexisttheans1c
drf
ile.if[$?-ne0]thenecho""echo""echo"!!!C
georgesre
·
2021-06-26 02:04
DRF
认证,权限,限流,流程
drf
十大组件认证权限(授权)用户访问次数/频率限制版本解析器(parser)序列化分页路由系统视图渲染器
drf
认证流程:1.首先执行dispatch方法2.重新封装Request3.initial(request
2simple
·
2021-06-24 13:29
DRF
十大组件的使用和作用
drf
的序列化组件:1.作用:把python中的对象,转成json格式字符串2.使用步骤1:写一个类继承Serializer或者ModelSerializer举例(类中选取字段进行序列化):classBookSerializer
骚X
·
2021-06-24 11:16
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他