浅谈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 相关文章推荐
window下eclipse安装python插件教程
Apr 24 Python
Python解决八皇后问题示例
Apr 22 Python
python字典值排序并取出前n个key值的方法
Oct 17 Python
用Python从0开始实现一个中文拼音输入法的思路详解
Jul 20 Python
python各类经纬度转换的实例代码
Aug 08 Python
Python aiohttp百万并发极限测试实例分析
Oct 26 Python
Python chardet库识别编码原理解析
Feb 18 Python
Python图像处理库PIL中图像格式转换的实现
Feb 26 Python
conda安装tensorflow和conda常用命令小结
Feb 20 Python
基于python制作简易版学生信息管理系统
Apr 20 Python
python 三边测量定位的实现代码
Apr 22 Python
详解python网络进程
Jun 15 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
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
真正面向对象编程:PHP5.01发布
2006/10/09 PHP
Thinkphp中的volist标签用法简介
2014/06/18 PHP
2个比较经典的PHP加密解密函数分享
2014/07/01 PHP
js 模拟气泡屏保效果代码
2010/07/10 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
js表格排序实例分析(支持int,float,date,string四种数据类型)
2015/05/06 Javascript
jQuery实现鼠标经过时出现隐藏层文字链接的方法
2015/10/12 Javascript
JS实现来回出现文字的状态栏特效代码
2015/10/31 Javascript
AngularJs每天学习之总体介绍
2017/08/07 Javascript
基于vue v-for 循环复选框-默认勾选第一个的实现方法
2018/03/03 Javascript
深入理解Vue router的部分高级用法
2018/08/15 Javascript
对angularJs中自定义指令replace的属性详解
2018/10/09 Javascript
对angular4子路由&辅助路由详解
2018/10/09 Javascript
详解vue服务端渲染浏览器端缓存(keep-alive)
2018/10/12 Javascript
fastadmin中调用js的方法
2019/05/14 Javascript
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
vue中defineProperty和Proxy的区别详解
2020/11/30 Vue.js
[03:04]DOTA2英雄基础教程 影魔
2013/12/11 DOTA
Python探索之自定义实现线程池
2017/10/27 Python
python好玩的项目—色情图片识别代码分享
2017/11/07 Python
Python之读取TXT文件的方法小结
2018/04/27 Python
在cmd中运行.py文件: python的操作步骤
2018/05/12 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
2019/04/03 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
Python 读取有公式cell的结果内容实例方法
2020/02/17 Python
python爬虫实现POST request payload形式的请求
2020/04/30 Python
Python selenium爬取微博数据代码实例
2020/05/22 Python
学python爬虫能做什么
2020/07/29 Python
Python使用内置函数setattr设置对象的属性值
2020/10/16 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
2020/10/22 Python
世界上最大的高分辨率在线图片库:Alamy
2018/07/07 全球购物
科研先进个人典型材料
2014/01/31 职场文书
授权委托书(完整版)
2014/09/10 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
放假通知
2015/04/14 职场文书