## Django REST Framework (DRF) 与 MySQL 的结合 在现代Web开发中,Django REST Framework(DRF)是一个常用的库,用于构建Web API。与MySQL数据库的结合使得数据的存储、检索和管理更加高效。本文将介绍如何在DRF使用MySQL,并提供简单的代码示例,帮助您快速上手。 ### 环境准备 首先,确保您已经在开发环境中安装了Dj
原创 8月前
19阅读
一、SQL分类根据SQL指令完成的数据库操作的不同,可以将SQL指令分为四类:(1)DDL(Data Definition Language,数据定义语⾔)用于完成对数据库对象(数据库数据表、视图、索引等)的创建、删除、修改(2)DML(Data Manipulation Language,数据操作/操纵语⾔)⽤于完成对数据表中的数据的添加、删除、修改操作 添加:将数据存储到数据表 删除:将数据从
转载 2023-10-26 14:17:36
36阅读
一、drf的安装 1 djangorestframework:django的app,只能再django上使用 -djangorestframework是django的一个app,更快速在django框架上的写接口 2 pip3 install djangorestframework 3 简单使用,看
转载 2020-11-04 19:57:00
227阅读
2评论
# Django Rest Framework和MySQL Django Rest Framework(DRF)是一个用于构建Web API的强大框架,而MySQL是一个流行的关系型数据库。本文将介绍如何在DRF使用MySQL作为后端数据库。我们将了解如何配置和连接MySQL数据库,并使用DRF进行数据的读取、写入、更新和删除(CRUD)操作。 ## 安装和配置 在开始之前,请确保已经安装
原创 2023-07-21 20:24:27
113阅读
介绍 drf框架是基于Django框架,用于快速构建Web RESTful API的工具 官方文档:https://www.django-rest-framework.org/ 安装:pip install djangorestframework 快速使用 1. 搭建模型 from django.d ...
转载 2021-08-08 14:43:00
146阅读
2评论
# 使用 Redis 优化 Django REST Framework (DRF) Django REST Framework (DRF) 是一个强大的工具,用于构建 Web API。在开发实时应用和处理大量数据时,使用 Redis 可以显著提升性能。本文将介绍如何在 DRF 中集成 Redis,并通过代码示例展示基本用法。 ## 什么是 Redis? Redis 是一个开源的内存数据结构存
原创 2024-09-20 08:38:37
79阅读
#2 认证 ##2.1 认证的写法 # 认证的实现 1 写一个类,继承BaseAuthentication,重写authenticate,认证的逻辑写在里面,认证通过,返回两个值,一个值最终给了Requet对象的user,认证失败,抛异常:APIException或者AuthenticationFa ...
转载 2021-08-22 15:59:00
69阅读
2评论
choice 1 模型表:Student表,写接口应该选择继承哪个视图类 2 推荐使用自动生成路由的方式(继承ViewSetMixin及它的子类) 3 但是目前来说,先实现功能即可(至于选择哪个,慢慢体会) 4 choice的使用 -在模型类中使用 sex = models.SmallInteger
转载 2020-11-11 15:13:00
460阅读
2评论
​​ListSerializer类​​  文档注解​​ListSerializer​​类提供了序列化和一次验证多个对象的行为。您通常不需要​​ListSerializer​​​直接使用,而应该​​many=True​​在实例化序列化程序时简单地通过。class TrackListSerializer(serializers.ListSerializer): def create(
原创 2022-07-18 18:26:06
361阅读
xadmin的使用1 django内置了一个admin,有的人觉得丑,功能不够强大,这群人写了一个叫xadmin的,用来替换admin2 xadmin是django的一个app3 如何使用    -区分1.x和2.x        -1.x :pip3 install xadmin        -2.x :pip3 install git+git://github.com/sshwsfc/xad
转载 2020-11-13 14:51:00
188阅读
2评论
DRF框架基础定义模型类from django.db import modelsclass BookInfo(models.Model):“”“模型类”""# 类属性名 = models.字段类型(选项参数)class Meta: # db_table = '表名'class HeroInfo(models.Model):# …# 外键关联属性 = models.For...
原创 2021-08-31 17:12:47
350阅读
一. DRF框架:   全称: django-rest framework  知识点:1、接口:什么是接口、restful接口规范 2、CBV生命周期源码 - 基于restful规范下的CBV接口 3、请求组件、解析组件、响应组件 4、序列化组件(灵魂) 5、三大认证(重中之重):认证、权限(权限六表)、频率 6、其他组件:过滤、筛选、排序、分页、路由  二. 接口接口:联系两个物质的媒
一、分页器总结 1 内置了三种分页器 -PageNumberPagination:普通分页 -LimitOffsetPagination:偏移分页 -CursorPagination:游标分页 2 APIView和GenericAPIView+ListModelMixin 3 GenericAPIV
转载 2020-11-11 16:06:00
171阅读
2评论
安装postman,直接给后端发请求方便调试。链接:https://pan.baidu.com/s/17ewyrLUMwuKtbcpjYIdYtQ?pwd=36dq 提取码:36dq pip install djangorestframework注册INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth',
原创 2024-04-21 00:49:38
127阅读
# 使用drf-yasg生成API文档 在现代Web开发中,API文档的生成与维护是一个重要环节。特别是对于Django Rest Framework(DRF)构建的API,使用合适的工具来生成清晰、易于理解的API文档,可以大大提高开发效率与用户体验。本文将介绍如何使用`drf-yasg`来生成API文档,并通过一段示例代码一步一步实现。 ## 什么是drf-yasg `drf-yasg`
原创 2024-08-07 08:50:37
360阅读
关于drf框架(django rest_from ) 首先先介绍一下drfdrf给我们提供了序列化,请求和响应,@APiview装饰器,类试图认证和权限,jwt认证,版本,分页,控制频率,解析器,视图集,路由器,文档扩展等等功能 什么是django rest from work ? Django ...
转载 2021-09-22 20:00:00
105阅读
2评论
drf
原创 2023-03-12 14:39:07
55阅读
概述 Django REST framework 在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的。 在开发REST API的视图中,虽然每个视图具体操作的数据不同,但增、删、改、查的实现流程基本套路化,所以这部分代码也是可以复用简化编写
转载 2019-09-07 17:22:00
241阅读
2评论
1 序列化类钩子函数执行位置的源码 -反序列化的校验:字段自己的校验,局部钩子校验,全局钩子校验 2 drf的请求 -Request类的对象 -data:put,post提交的数据都在里面 -query_params:get请求提交的数据 -用起来跟django的request一样用 -指定可以解析 ...
转载 2021-09-09 16:33:00
209阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5