django自带serializers序列化返回指定字段的方法


Posted in Python onAugust 21, 2019

django orm 有个defer方法,指定模型排除的字段。

如下返回的Queryset, 排除‘username', 'id'。

users=models.UserInfo.objects.defer('username','id')

或users=models.UserInfo.objects.filter(...).defer('username','id')

再如下,使用django自带serializers进行序列,发现序列化的数据仍存在‘username', 'id'这两个字段。

data = serializers.serialize('json', users)

如何解决?

在使用django自带serializers时,添加fields选项,将不需要的字段放入即可:

users=models.UserInfo.objects.all()
 
data = serializers.serialize('json', users, fields=('username', 'id'))

以上这篇django自带serializers序列化返回指定字段的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中遍历字典过程中更改元素导致异常的解决方法
May 12 Python
使用python3.5仿微软记事本notepad
Jun 15 Python
python利用paramiko连接远程服务器执行命令的方法
Oct 16 Python
Python 判断是否为质数或素数的实例
Oct 30 Python
Python实现正则表达式匹配任意的邮箱方法
Dec 20 Python
Python编程图形库之Pillow使用方法讲解
Dec 28 Python
10款最好的Python开发编辑器
Jul 03 Python
Django CSRF跨站请求伪造防护过程解析
Jul 31 Python
解析python实现Lasso回归
Sep 11 Python
python虚拟环境模块venv使用及示例
Mar 04 Python
python爬虫用scrapy获取影片的实例分析
Nov 23 Python
Python中读取文件名中的数字的实例详解
Dec 25 Python
应用OpenCV和Python进行SIFT算法的实现详解
Aug 21 #Python
Python Django 添加首页尾页上一页下一页代码实例
Aug 21 #Python
Python Django 简单分页的实现代码解析
Aug 21 #Python
Django项目之Elasticsearch搜索引擎的实例
Aug 21 #Python
python爬虫豆瓣网的模拟登录实现
Aug 21 #Python
Python Django 页面上展示固定的页码数实现代码
Aug 21 #Python
详解Python利用random生成一个列表内的随机数
Aug 21 #Python
You might like
DOTA2 玩家自创拉野攻略 特色英雄快速成长篇
2020/04/20 DOTA
我的论坛源代码(五)
2006/10/09 PHP
PHP 采集获取指定网址的内容
2010/01/05 PHP
PHP+ajax分页实例简析
2015/12/07 PHP
WordPress中制作导航菜单的PHP核心方法讲解
2015/12/11 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
php实例化一个类的具体方法
2019/09/19 PHP
php弹出提示框的是实例写法
2019/09/26 PHP
jQuery基础框架浅入剖析
2012/12/27 Javascript
javascript:void(0)是什么意思示例介绍
2013/11/17 Javascript
鼠标滚轮改变图片大小的示例代码
2013/11/20 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
D3.js实现文本的换行详解
2016/10/14 Javascript
AngularJS入门教程二:在路由中传递参数的方法分析
2017/05/27 Javascript
js实现单张图片平移切换效果
2017/10/11 Javascript
浅谈JS函数节流防抖
2017/10/18 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
JS扁平化输出数组的2种方法解析
2019/09/17 Javascript
webpack常用配置总览(小结)
2019/11/18 Javascript
详解为什么Vue中的v-if和v-for不建议一起用
2021/01/13 Vue.js
[03:24]CDEC.Y赛前采访 努力备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
python遍历类中所有成员的方法
2015/03/18 Python
python 专题九 Mysql数据库编程基础知识
2017/03/16 Python
python利用Opencv实现人脸识别功能
2019/04/25 Python
python批量修改ssh密码的实现
2019/08/08 Python
python 读取数据库并绘图的实例
2019/12/03 Python
django中cookiecutter的使用教程
2020/12/03 Python
html5的新增的标签和废除的标签简要概述
2013/02/20 HTML / CSS
经济实惠的豪华背包和行李袋:Packs Project
2018/10/17 全球购物
写演讲稿要注意的六件事
2014/01/14 职场文书
小学教师听课制度
2014/02/01 职场文书
装修公司工程部经理岗位职责
2015/04/09 职场文书
病假条格式范文
2015/08/17 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书
vue backtop组件的实现完整代码
2021/04/07 Vue.js
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js