models.py

class Book(models.Model):title=models.CharField(max_length=32)price = models.IntegerField()def name_sb(self):return self.name+'_sb'

序列化组件

class BookSerialzer(serializers.Serializers):#第一种放对象的属性book_name=serializers.CharField(source='name')     #book_name是给前端看的#放一个对象的方法   book.name_sb--------书名后面加sbbook_name=serializers.CharField(source='name_sb')这样前端打印展示时,所有的书名都加_sb#关联查询book_name=serializers.CharField(source='跨表')

drf-----序列化组件----source的使用相关推荐

  1. 1. DRF 序列化组件

    0. 环境创建 * 1. 新建一个项目 * 2. 修改 tempaltes路径问题 # 修改模板文件路径拼接问题 'DIRS': [BASE_DIR, 'templates'] * 3. 在app01 ...

  2. drf -------序列化组件

    2 序列化组件介绍 1. 序列化,序列化器会把模型对象(queryset,单个对象)转换成字典,经过response以后变成json字符串 2. 反序列化,把客户端发送过来的数据,经过request. ...

  3. Django框架(十九)—— drf:序列化组件(serializer)

    序列化组件 # 模型层 from django.db import modelsclass Book(models.Model): nid = models.AutoField(primary_key ...

  4. Django DRF认证组件/权限组件/序列化组件综合总结(完整版)

    本代码完成的功能是: 1.根据token判断用户登录状态,然后提示用户是否登陆, 2.用户登录后,根据用户类型判断用户是否有权限查看资料 使用rest_framework一定要在配置文件设置先设置 ' ...

  5. DRF的序列化——Serializers 序列化组件

    为什么要用序列化组件 当我们做前后端分离的项目~~ 我们前后端交互一般都选择JSON数据格式,JSON是一个轻量级的数据交互格式. 那么我们给前端数据的时候都要转成json格式,那就需要对我们从数据库 ...

  6. drf3 Serializers 序列化组件

    为什么要用序列化组件 做前后端分离的项目,我们前后端交互一般都选择JSON数据格式,JSON是一个轻量级的数据交互格式. 给前端数据的时候都要转成json格式,那就需要对从数据库拿到的数据进行序列化. ...

  7. 快速上手Django(六) -Django之Django drf 序列化器Serializer类

    文章目录 快速上手Django(六) -Django之Django drf 序列化器Serializer类 1. 背景 2. 使用思路 3. 代码demo 4. [重要]序列化类 ModelSeria ...

  8. Django 基础(13)-Django drf 序列化器类to_representation和to_internal_value(处理返回的日期格式)、序列化类 ModelSerializer

    文章目录 一.Django drf 序列化 1. 背景 2. 使用思路 3. 代码demo 4. [重要]序列化类 ModelSerializer 5. DRF序列化器to_representatio ...

  9. python drf_python drf各类组件的用法和作用

    DRF组件的用法和作用 认证 自定义认证的类 """ from rest_framework.authentication import BaseAuthenticati ...

  10. Rest-framework之drf认证组件,权限组件+不存数据库的token认证

    Rest-framework之drf认证组件,权限组件 django中一个请求时一个reques,如果在哪个位置改了request,那么到了后面就是修改过的request 昨日回顾: 认证: -写一个 ...

最新文章

  1. C语言随机字母生成,C++ 随机数字以及随机数字加字母生成的案例
  2. 因特网的域名服务器系统的好处,dns域名服务器的作用是什么
  3. AlexNet:深度卷积神经网络的ImageNet分类
  4. 单片机指令周期、机器周期、状态周期、时钟周期
  5. 【.Net Micro Framework PortingKit – 14】TinyCLR编译与测试
  6. Lucene索引库的维护功能实现
  7. java js获取css方法_5种JavaScript和CSS交互的方法
  8. mysql导入dat文件_mysql dat 导入数据库
  9. Git中如何利用生成SSH个人公钥访问git仓库
  10. JAVA GUI界面组件学习
  11. cmd imp导入dmp文件_exp/imp、expdp/impdp使用总结,这些你都清楚吗?
  12. 中国域名商域名注册保有量28强:美橙互联夺回第八
  13. 40个经典单片机实验_太经典啦!单片机常用的14个C语言算法(附详细代码)
  14. 俺的web课设大作业
  15. android 距离感应器控制屏幕熄灭_华为nova3e、小米6X、OPPOA7x对比,选IPS屏幕还是TFT屏幕,自选...
  16. 实战案例:抽屉自动点赞与爬取汽车之家新闻
  17. 互联网摸鱼日报(2022-10-08)
  18. sja1000编程c语言,基于51单片机SJA1000 CAN通讯实现(C语言程序)
  19. mpvue——基于vue的小程序开发框架
  20. 阿翔编程学-整理一些Javascript代码

热门文章

  1. yolov5 CUDA out of memory
  2. jQuery 事件方法大全-超全的总结
  3. 华为ENAP模拟网络ACL访问控制列表
  4. 【Swoole系列2.1】先把Swoole跑起来
  5. 魅族容器云平台自动化运维实践
  6. android 阿里百川初始化的深坑
  7. CPU模块的主要组成部分探讨
  8. sqlite关于The database disk image is malformed问题的解决
  9. 恒流源差分放大电路静态分析_模拟电子技术基础第15讲恒流源和差分放大电路.ppt...
  10. 一篇让我思考良久的文章