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升级提示Tkinter模块找不到的解决方法
Aug 22 Python
Python中.py文件打包成exe可执行文件详解
Mar 22 Python
一篇文章读懂Python赋值与拷贝
Apr 19 Python
浅谈python中requests模块导入的问题
May 18 Python
python中时间转换datetime和pd.to_datetime详析
Aug 11 Python
Python全局锁中如何合理运用多线程(多进程)
Nov 06 Python
Python实现密码薄文件读写操作
Dec 16 Python
使用Python发现隐藏的wifi
Mar 04 Python
django实现HttpResponse返回json数据为中文
Mar 27 Python
Django中的JWT身份验证的实现
May 07 Python
整理Python中常用的conda命令操作
Jun 15 Python
Pytest中skip skipif跳过用例详解
Jun 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
对javascript和select部件的结合运用
2006/10/09 PHP
一个PHP验证码类代码分享(已封装成类)
2011/07/17 PHP
PHP实现Soap通讯的方法
2014/11/03 PHP
Laravel中间件实现原理详解
2016/10/09 PHP
PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】
2017/04/19 PHP
js 分页全选或反选标识实现代码
2011/08/09 Javascript
JS实现下拉菜单赋值到文本框的方法
2015/08/18 Javascript
jquery悬浮提示框完整实例
2016/01/13 Javascript
详解AngularJS 模态对话框
2016/04/07 Javascript
使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo
2016/09/01 Javascript
AngularJS指令用法详解
2016/11/02 Javascript
详解jQuery选择器
2016/12/21 Javascript
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
2017/01/12 NodeJs
nodejs的压缩文件模块archiver用法示例
2017/01/18 NodeJs
JavaScript对象属性操作实例解析
2020/02/04 Javascript
简介JavaScript错误处理机制
2020/08/04 Javascript
快速解决element的autofocus失效问题
2020/09/08 Javascript
[14:03]2017DOTA2亚洲邀请赛开幕式:12神兵演绎水墨中华
2017/04/01 DOTA
python中pass语句用法实例分析
2015/04/30 Python
python简单实现刷新智联简历
2016/03/30 Python
Python的Django框架中使用SQLAlchemy操作数据库的教程
2016/06/02 Python
python中os和sys模块的区别与常用方法总结
2017/11/14 Python
用python制作游戏外挂
2018/01/04 Python
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
Python3 中作为一等对象的函数解析
2019/12/11 Python
Python接口测试get请求过程详解
2020/02/28 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
OpenCV灰度化之后图片为绿色的解决
2020/12/01 Python
django中ImageField的使用详解
2020/12/21 Python
Hotels.com印度:酒店预订
2019/05/11 全球购物
美国椅子和沙发制造商:La-Z-Boy
2020/10/25 全球购物
捷科时代的软件测试笔试题
2015/11/09 面试题
公司司机岗位职责
2014/02/07 职场文书
教师爱岗敬业演讲稿
2014/05/05 职场文书
2015年公共机构节能宣传周活动总结
2015/03/26 职场文书
残联2016年全国助残日活动总结
2016/04/01 职场文书