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实现更改图片尺寸大小的方法(基于Pillow包)
Sep 19 Python
Python计时相关操作详解【time,datetime】
May 26 Python
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
Dec 11 Python
python3爬虫之设计签名小程序
Jun 19 Python
使用python语言,比较两个字符串是否相同的实例
Jun 29 Python
详解python selenium 爬取网易云音乐歌单名
Mar 28 Python
django的分页器Paginator 从django中导入类
Jul 25 Python
Django实现文件上传下载功能
Oct 06 Python
详解python statistics模块及函数用法
Oct 27 Python
Django集成celery发送异步邮件实例
Dec 17 Python
python3正则模块re的使用方法详解
Feb 11 Python
Python实现Wordcloud生成词云图的示例
Mar 30 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
php微信高级接口群发 多客服
2016/06/23 PHP
PHPTree――php快速生成无限级分类
2018/03/30 PHP
PHP实现简单的协程任务调度demo示例
2020/02/01 PHP
使用Grunt.js管理你项目的应用说明
2013/04/24 Javascript
javascript中的 object 和 function小结
2016/08/14 Javascript
jQuery表单插件ajaxForm实例详解
2017/01/17 Javascript
Javascript 两种刷新方法以及区别和适用范围
2017/01/17 Javascript
jquery DataTable实现前后台动态分页
2017/06/17 jQuery
Vue自定义指令使用方法详解
2017/08/21 Javascript
JS实现生成由字母与数字组合的随机字符串功能详解
2018/05/25 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
vue登录以及权限验证相关的实现
2019/10/25 Javascript
vue设置默认首页的操作
2020/08/12 Javascript
vue自定义指令和动态路由实现权限控制
2020/08/28 Javascript
[36:09]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
Python Tkinter简单布局实例教程
2014/09/03 Python
Python的Flask框架的简介和安装方法
2015/11/13 Python
Python 实现异步调用函数的示例讲解
2018/10/14 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
python求numpy中array按列非零元素的平均值案例
2020/06/08 Python
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
日本乐天官方海外转运服务:Rakuten Global Express
2018/11/30 全球购物
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
幼儿园教师工作制度
2014/01/22 职场文书
公务员综合考察材料
2014/02/01 职场文书
家长学校实施方案
2014/03/15 职场文书
安全生产专项整治方案
2014/05/06 职场文书
读书伴我成长演讲稿
2014/05/07 职场文书
2014年财政所工作总结
2014/11/22 职场文书
支行行长岗位职责
2015/02/15 职场文书
阿里云Nginx配置https实现域名访问项目(图文教程)
2021/03/31 Servers
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python
聊聊Python中关于a=[[]]*3的反思
2021/06/02 Python
Python内置包对JSON文件数据进行编码和解码
2022/04/12 Python
python如何利用cv2.rectangle()绘制矩形框
2022/12/24 Python