随笔分类 -  drf

异常处理、接口文档、 jwt介绍、
摘要:【异常处理 详见excel的异常处理的源码总结】 # APIView >dispatch >三大认证,视图类的方法,如果出了异常, # 会被异常捕获,捕获后统一处理 # 关键就是dispatch里面的 response = self.handle_exception(exc) 这行代码 # drf 阅读全文
posted @ 2024-04-18 20:19 认真的六六 阅读(101) 评论(0) 推荐(0)
drf之认证、权限、频率控制、排序、过滤、分页
摘要:【认证】 models.py 1 from django.db import models 2 3 4 # Create your models here. 5 class User(models.Model): 6 username = models.CharField(max_length=50 阅读全文
posted @ 2024-04-17 20:35 认真的六六 阅读(64) 评论(0) 推荐(0)
drf之请求、响应、两个视图基类、5个视图扩展类、9个视图子类、视图集、路由
摘要:【请求限制】 # 1 Request类的对象 -每个请求一个新的request 》http请求所有的东西-》地址,请求方法,请求参数,请求体,客户端ip。。。 -新的了 drf提供的 # 2 继承APIView后 》请求可以是urlencoded,form-data,json格式--》都能提交到后端 阅读全文
posted @ 2024-04-15 19:30 认真的六六 阅读(31) 评论(0) 推荐(0)
drf中常用的字段及用法
摘要:【序列化常见字段】 其实就是嵌套,字典中对象嵌套字典,就用DictField,对象套列表用ListField 【序列化常见字段参数】 validators :该字段使用的验证器--》字段自己的校验[1 max_lenght 2 validators ],局部钩子,全局钩子 name=serializ 阅读全文
posted @ 2024-04-13 21:17 认真的六六 阅读(85) 评论(0) 推荐(0)
drf写五个接口的各种方法
摘要:基于CBV写5个接口(增,删,改,查单个,查所有) 1)模型表 2)views.py 1 from django.shortcuts import render 2 from .models import Task 3 import json 4 from django.http import Js 阅读全文
posted @ 2024-04-11 17:52 认真的六六 阅读(58) 评论(0) 推荐(0)
drf入门
摘要:【前后端开发架构】 # 前后端混合开发 BBS项目--》混合开发 django写后端,写了模版语言(Django Template Language) -模版语法--》对模板(index.html) 渲染 》后端完成--》模版语法的执行在后端执行 -我们后端人员,即写了后端,也写了前端 # 前后端分 阅读全文
posted @ 2024-04-10 16:43 认真的六六 阅读(57) 评论(0) 推荐(0)