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创建XML文档
Mar 01 Python
python爬虫入门教程之点点美女图片爬虫代码分享
Sep 02 Python
用Python遍历C盘dll文件的方法
May 06 Python
python之super的使用小结
Aug 13 Python
python2和python3的输入和输出区别介绍
Nov 20 Python
pytorch使用Variable实现线性回归
May 21 Python
python使用百度文字识别功能方法详解
Jul 23 Python
Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))
Dec 09 Python
opencv+python实现均值滤波
Feb 19 Python
为什么说python适合写爬虫
Jun 11 Python
Python 实现RSA加解密文本文件
Dec 30 Python
Pytorch中Softmax与LogSigmoid的对比分析
Jun 05 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设计模式 Prototype (原型模式)代码
2011/06/26 PHP
选择PHP作为网站开发语言的原因分享
2012/01/03 PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
2014/02/18 PHP
WordPress中缩略图的使用以及相关技巧
2015/11/24 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
tp5.1 实现setInc字段自动加1
2019/10/18 PHP
一个js写的日历(代码部分网摘)
2009/09/20 Javascript
javascript 操作select下拉列表框的一点小经验
2010/03/20 Javascript
js传参数受特殊字符影响错误的解决方法
2013/10/21 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
2014/07/18 Javascript
防止登录页面出现在frame中js代码
2014/07/22 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
AngularJs动态加载模块和依赖注入详解
2016/01/11 Javascript
最全面的JS倒计时代码
2016/09/17 Javascript
详解百度百科目录导航树小插件
2017/01/08 Javascript
JS获取一个表单字段中多条数据并转化为json格式
2017/10/17 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
用Node编写RESTful API接口的示例代码
2018/07/04 Javascript
AngularJs返回前一页面时刷新一次前面页面的方法
2018/10/09 Javascript
在node中使用jwt签发与验证token的方法
2019/04/03 Javascript
js比较两个单独的数组或对象是否相等的实例代码
2019/04/28 Javascript
Vue.use()在new Vue() 之前使用的原因浅析
2019/08/26 Javascript
跟老齐学Python之list和str比较
2014/09/20 Python
python实现狄克斯特拉算法
2019/01/17 Python
详解python爬虫系列之初识爬虫
2019/04/06 Python
Python配置虚拟环境图文步骤
2019/05/20 Python
tensorflow 获取checkpoint中的变量列表实例
2020/02/11 Python
Pytorch中.new()的作用详解
2020/02/18 Python
在python tkinter界面中添加按钮的实例
2020/03/04 Python
python中re模块知识点总结
2021/01/17 Python
欧洲领先的电子和电信零售商和服务提供商:Currys PC World Business
2017/12/05 全球购物
金山毒霸系列的笔试题
2013/04/13 面试题
毕业论文致谢怎么写
2015/05/14 职场文书
中国汉字听写大会观后感
2015/06/02 职场文书
《槐乡的孩子》教学反思
2016/02/20 职场文书
Django框架中视图的用法
2022/06/10 Python