随笔分类 - drf生态组件
摘要:序列化类外键字段的覆盖 """ 1)在序列化类中自定义字段,名字与model类中属性名一致,就称之为覆盖操作 (覆盖的是属性的所有规则:extra_kwargs中指定的简易规则、model字段提供的默认规则、数据库唯一约束等哪些规则) 2)外键覆盖字段用PrimaryKeyRelatedField来
阅读全文
摘要:二次封装Response # 新建response.py文件 from rest_framework.response import Response class APIResponse(Response): def __init__(self, status=0, msg='ok', http_s
阅读全文
摘要:内部类 # 概念:将类定义在一个类的内部,被定义的类就是内部类 # 特点:内部类及内部类的所以名称空间,可以直接被外部类访问的 # 应用:通过内部类的名称空间,给外部类额外拓展一些特殊的属性(配置),典型的Meta内部类 - 配置类 class Book(model.Model): class Me
阅读全文
摘要:Django配置回顾 """ 1)应用是否需要在INSTALLED_APPS中注册 在没有使用到app的一些特殊操作时(比如数据库相关),可以不用注册,但是注册后,应用的所有功能都能使用 结论:所有应用都可以完成注册 2)数据库配置(全部在settings文件中完成即可) import pymysq
阅读全文
摘要:DRF框架知识总览 """ 1)接口(api): 什么是接口 接口文档 接口规范 2)FBV => CBV:Function|Class Base View CBV的请求生命周期 CBV比FBV的优势 3)drf框架的基础试图类 APIView:请求模块、解析模块、渲染模块、响应模块、异常模块 4)
阅读全文

浙公网安备 33010602011771号