浅谈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 相关文章推荐
通过数据库对Django进行删除字段和删除模型的操作
Jul 21 Python
Python减少循环层次和缩进的技巧分析
Mar 15 Python
python实现斐波那契数列的方法示例
Jan 12 Python
Python实现字典的遍历与排序功能示例
Dec 23 Python
Python cookbook(数据结构与算法)从序列中移除重复项且保持元素间顺序不变的方法
Mar 13 Python
使用Python微信库itchat获得好友和群组已撤回的消息
Jun 24 Python
python实现zabbix发送短信脚本
Sep 17 Python
python判断完全平方数的方法
Nov 13 Python
python实现五子棋小游戏
Mar 25 Python
Python 实现域名解析为ip的方法
Feb 14 Python
python读写csv文件并增加行列的实例代码
Aug 01 Python
Python如何将字符串转换为日期
Jul 31 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简介
2006/10/09 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
2014/01/14 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
2014/06/23 PHP
php需登录的文件上传管理系统
2020/03/21 PHP
PHP按指定键值对二维数组进行排序的方法
2015/12/22 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
php脚本守护进程原理与实现方法详解
2017/07/20 PHP
php readfile()修改文件上传大小设置
2017/08/11 PHP
treepanel动态加载数据实现代码
2012/12/15 Javascript
bootstrap table 服务器端分页例子分享
2015/02/10 Javascript
JavaScript生成福利彩票双色球号码
2015/05/15 Javascript
js简单工厂模式用法实例
2015/06/30 Javascript
JavaScript使ifram跨域相互访问及与PHP通信的实例
2016/03/03 Javascript
jQuery Ajax 全局调用封装实例代码详解
2016/06/02 Javascript
Javascript之面向对象--方法
2016/12/02 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
js鼠标移动时禁止选中文字
2017/02/19 Javascript
JS实现图片预览的两种方式
2017/06/27 Javascript
详解Vue项目中出现Loading chunk {n} failed问题的解决方法
2018/09/14 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
2019/11/10 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
2020/07/31 Javascript
python strip()函数 介绍
2013/05/24 Python
Python中的字符串操作和编码Unicode详解
2017/01/18 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
OpenCV 表盘指针自动读数的示例代码
2020/04/10 Python
详解python datetime模块
2020/08/17 Python
python GUI计算器的实现
2020/10/09 Python
CSS3常用的几种颜色渐变模式总结
2016/11/18 HTML / CSS
迪奥美国官网:Dior美国
2019/12/07 全球购物
人事专员的岗位职责
2014/03/01 职场文书
开业主持词
2014/03/21 职场文书
团日活动总结模板
2014/06/25 职场文书
活动总结范文
2014/08/30 职场文书
酒店人事专员岗位职责
2015/04/07 职场文书
2015年度护士个人工作总结
2015/04/09 职场文书
2019年12月24日平安夜祝福语集锦
2019/12/24 职场文书