ModelViewSet + ModelSerializer
2024-10-05 22:23:17
ModelSerializer
(封装好的序列化器,不需要我们写字段)
from rest_framework import serializers
from .models import * class UserSer(serializers.ModelSerializer):
class Meta:
model = User # 表名
fields = '__all__' # 获取所有信息
depth = 1 # 序列化外键 (一层序列一层)
ModelViewSet
(封装好的drf框架,不需要我们自己写增删改查)
from rest_framework.viewsets import ModelViewSet class UserModelView(ModelViewSet):
queryset = User.objects.all() # 获取表中所有数据
serializer_class = UserSer # 序列化操作增删改查
最新文章
- Python导入cx_Oracle报错
- php URL判断
- Sea.js学习3——Sea.js的CMD 模块定义规范
- paip.关于动画特效原理 html js 框架总结
- [linux]CentOS无法使用epel源
- AMQ学习笔记 - 16. 确认机制的测试
- VIm变成sublime (转)
- javascript统计输入文本的简易方法
- Eclipse用法和技巧十五:自动添加未实现方法1
- STL 源代码分析 算法 stl_heap.h
- linux 生成密钥,并向git服务器导入公钥
- stm32学习基本知识点
- p4语言编程环境安装
- SSH整合:Unable to instantiate Action, employeeAction, defined for 'emp-list' in namespace '/'employeeAction - action
- Sparse AutoEncoder简介
- dokuwiki语法
- UML笔记1
- Python调用打印机参考例子
- 【BZOJ3003】LED BFS+状压DP
- 使用Apache HttpClient 4.x发送Json数据