浅谈django model postgres的json字段编码问题


Posted in Python onJanuary 05, 2018

django model的json字段的编码器不能有效编码诸如uuid,datetime等数据类型,当直接存储此类型的对象到json字段中为抛出编码异常,这时可以通过JSONField字段的encoder参数指定json编码器,这里直接使用django rest framework 的 JSONEncoder

from django.contrib.postgres.fields import JSONField
from rest_framework.utils.encoders import JSONEncoder

# django.contrib.postgres.fields.jsonb.JSONField(default=dict, encoder=rest_framework.utils.encoders.JSONEncoder)

detail = JSONField(default=dict, encoder=JSONEncoder, help_text=u'详情')

以上这篇浅谈django model postgres的json字段编码问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python的列表中利用remove()方法删除元素的教程
May 21 Python
Python基于pillow判断图片完整性的方法
Sep 18 Python
python正则分析nginx的访问日志
Jan 17 Python
python 3.5实现检测路由器流量并写入txt的方法实例
Dec 17 Python
python 巧用正则寻找字符串中的特定字符的位置方法
May 02 Python
Python将多个list合并为1个list的方法
Jun 27 Python
python使用xlrd模块读取xlsx文件中的ip方法
Jan 11 Python
python实现控制COM口的示例
Jul 03 Python
python中urllib.request和requests的使用及区别详解
May 05 Python
解决Python数据可视化中文部分显示方块问题
May 16 Python
Django微信小程序后台开发教程的实现
Jun 03 Python
Pytorch 如何实现常用正则化
May 27 Python
django admin添加数据自动记录user到表中的实现方法
Jan 05 #Python
Python3 queue队列模块详细介绍
Jan 05 #Python
python多进程中的内存复制(实例讲解)
Jan 05 #Python
使用python和Django完成博客数据库的迁移方法
Jan 05 #Python
Python3多线程爬虫实例讲解代码
Jan 05 #Python
python编写微信远程控制电脑的程序
Jan 05 #Python
使用python爬虫实现网络股票信息爬取的demo
Jan 05 #Python
You might like
php删除数组元素示例分享
2014/02/17 PHP
Yii调试查看执行SQL语句的方法
2016/07/15 PHP
浅谈PHP各环境下的伪静态配置
2019/03/13 PHP
js 事件小结 表格区别
2007/08/13 Javascript
javawscript 三级菜单的实现原理
2009/07/01 Javascript
SWFObject基本用法实例分析
2015/07/20 Javascript
jquery实现网页的页面平滑滚动效果代码
2015/11/02 Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
2016/05/19 Javascript
JS传值出现中文参数乱码的解决方法
2016/06/30 Javascript
javascript数组遍历的方法实例分析
2016/09/13 Javascript
Vue项目组件化工程开发实践方案
2018/01/09 Javascript
JS中验证整数和小数的正则表达式
2018/10/08 Javascript
js中this的指向问题归纳总结
2018/11/28 Javascript
详解Vue源码学习之双向绑定
2019/04/10 Javascript
基于VUE的v-charts的曲线显示功能
2019/10/01 Javascript
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
2019/10/10 jQuery
微信小程序如何实现五星评价功能
2019/10/15 Javascript
微信小程序自定义头部导航栏(组件化)
2019/11/15 Javascript
javascript实现的图片预览和上传功能示例【兼容IE 9】
2020/05/01 Javascript
微信小程序调用wx.getImageInfo遇到的坑解决
2020/05/31 Javascript
UEditor 自定义图片视频尺寸校验功能的实现代码
2020/10/20 Javascript
python del()函数用法
2013/03/24 Python
python实现学生管理系统
2018/01/11 Python
使用Python 统计高频字数的方法
2019/01/31 Python
Python使用进程Process模块管理资源
2020/03/05 Python
python 实现IP子网计算
2021/02/18 Python
浅析css3中matrix函数的使用
2016/06/06 HTML / CSS
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
Baby Tulai澳大利亚:美国婴儿背带品牌
2018/10/15 全球购物
Linux文件系统类型
2012/02/15 面试题
上班早退检讨书
2014/01/09 职场文书
体育专业学生自我评价范文
2014/01/17 职场文书
运动会100米解说词
2014/01/23 职场文书
基层党建工作宣传标语
2014/06/24 职场文书
个人作风建设自查报告
2014/10/22 职场文书
个人先进事迹材料范文
2014/12/29 职场文书