浅谈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删除空文件和空文件夹的方法
Jul 14 Python
Python探索之SocketServer详解
Oct 28 Python
Python 判断是否为质数或素数的实例
Oct 30 Python
python numpy 显示图像阵列的实例
Jul 02 Python
使用Python3+PyQT5+Pyserial 实现简单的串口工具方法
Feb 13 Python
Python中Unittest框架的具体使用
Aug 27 Python
Python彻底删除文件夹及其子文件方式
Dec 23 Python
Python基于Hypothesis测试库生成测试数据
Apr 29 Python
PyCharm设置注释字体颜色以及是否倾斜的操作
Sep 16 Python
关于python tushare Tkinter构建的简单股票可视化查询系统(Beta v0.13)
Oct 19 Python
如何用tempfile库创建python进程中的临时文件
Jan 28 Python
python实现Thrift服务端的方法
Apr 20 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
CI框架学习笔记(一) - 环境安装、基本术语和框架流程
2014/10/26 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
详谈php ip2long 出现负数的原因及解决方法
2017/04/05 PHP
Laravel框架数据库迁移操作实例详解
2020/04/06 PHP
JavaScript 判断用户输入的邮箱及手机格式是否正确
2013/12/08 Javascript
js使用eval解析json(js中使用json)
2014/01/17 Javascript
AngularJS学习笔记之基本指令(init、repeat)
2015/06/16 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
js判断当前页面在移动设备还是在PC端中打开
2016/01/06 Javascript
jQuery easyui刷新当前tabs的方法
2016/09/23 Javascript
input输入密码变黑点密文的实现方法
2017/01/09 Javascript
浅谈js函数三种定义方式 & 四种调用方式 & 调用顺序
2017/02/19 Javascript
原生js更改css样式的两种方式
2017/03/15 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
面试题:react和vue的区别分析
2019/04/08 Javascript
详解webpack-dev-middleware 源码解读
2020/03/23 Javascript
[02:20]DOTA2亚洲邀请赛 IG战队出场宣传片
2015/02/07 DOTA
python显示天气预报
2014/03/02 Python
Python使用email模块对邮件进行编码和解码的实例教程
2016/07/01 Python
Python实现购物车功能的方法分析
2017/11/10 Python
推荐10款最受Python开发者欢迎的Python IDE
2018/09/16 Python
华为校园招聘上机笔试题 扑克牌大小(python)
2020/04/22 Python
wxPython实现带颜色的进度条
2019/11/19 Python
Python面向对象之多态原理与用法案例分析
2019/12/30 Python
Python bytes string相互转换过程解析
2020/03/05 Python
Python xlrd excel文件操作代码实例
2020/03/10 Python
tensorflow实现残差网络方式(mnist数据集)
2020/05/26 Python
Pytest单元测试框架如何实现参数化
2020/09/05 Python
HTML5头部标签的一些常用信息小结
2016/10/23 HTML / CSS
20年同学聚会感言
2014/02/03 职场文书
环境工程专业自荐信范文
2014/03/18 职场文书
小学师德标兵先进事迹材料
2014/05/25 职场文书
2014年学校办公室工作总结
2014/12/19 职场文书
2015年车间安全管理工作总结
2015/05/13 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书