我正在使用以下库:Django 1.6.1、python3.3.2和Django untillet 0.0.7。我有一个视图,它使用django returnet提供的serialize方法将用户序列化为json对象,可以在这里找到http://django-restless.readthedocs.org/en/latest/#restless.models.serialize。当实现时,它看起来像fields = [

'pk',

'username',

'job_title',

'company',

'interests',

'email',

'website',

'image',

('posts', lambda user: user.get_posts())

]

serialized_user = serialize(request.user, fields=fields)

print(type(serialized_user), serialized_user)

然后给出类似

^{pr2}$

奇怪的是我打电话的时候json.dumps文件在序列化的_user上;也就是说json.dumps(serailzed_user)

我被告知错误[] is not JSON serializable

现在,如果我将输出复制到一个单独的字典中,它将正常序列化,并且不会返回错误。为什么会这样?在

更新

我按照说明修改了代码,它给了我一个AttributeErrorAttributeError

'str' object has no attribute '_meta'

在django/core/serializer中/基准.py文件concrete_model = obj._meta.concrete_model

我还有从stacktrace传来的以下信息obj 'interests'

self

queryset

{'company': None,

'email': None,

'image': 'https://secure.gravatar.com/avatar/',

'interests': None,

'job_title': None,

'pk': 3,

'posts': [],

'username': 'user-94376642',

'website': None}

options{}

python字典序列化是什么意思_为什么python拒绝在一个特殊的cas下序列化这个字典...相关推荐

  1. python一张图学懂_【python系统学习07】一张图看懂字典并学会操作

    一张图get字典 一张图get字典的些许知识点 如果图中知识点描述过于概括,请看下列细文: 字典是什么 js的对象 说到字典,前端同学可以理解其为:对象.因为python中的字典和js中的对象长的不能 ...

  2. python 字典查询比列表快_为什么python字典要比列表快以及哈希查找解释。

    为什么字典会查询速度会快呢?因为他是hash类型的,那什么是hash呢? 哈希算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值. 哈希值是一段数据唯一且极其紧凑的数值 ...

  3. python发行版是什么意思_致 Python 初学者

    当下是一个喧嚣.浮躁的时代.我们总是被生活中大量涌现的热点所吸引,几乎没有深度阅读和思考的时间和机会.我始终认为,学习是需要沉下心来慢慢钻研的,是长期的:同时,学习不应该被赋予太多的功利色彩.一个Py ...

  4. python中numpy数组的合并_基于Python中numpy数组的合并实例讲解

    基于Python中numpy数组的合并实例讲解 Python中numpy数组的合并有很多方法,如 - np.append() - np.concatenate() - np.stack() - np. ...

  5. python处理视频动漫化_用Python实现抖音上的“人像动漫化”特效,原来这么简单...

    原标题:用Python实现抖音上的"人像动漫化"特效,原来这么简单 作者 | 黄伟呢 来源 | 数据分析与统计学之美 前几天,女友拉着我和她玩儿抖音,就是这个 人像动漫化的操作,顿 ...

  6. python中使用函数编程的意义_总结Python编程中函数的使用要点

    为何使用函数 最大化代码的重用和最小化代码冗余 流程的分解 编写函数 >>def语句 在Python中创建一个函数是通过def关键字进行的,def语句将创建一个函数对象并将其赋值给一个变量 ...

  7. python自动化可以做什么菜_用 Python 自动化办公能做到哪些有趣或有用的事情?...

    本篇回答内容来自CSDN博主肉尼 1.CSV (1)写csv文件 import csv def writecsv(path,data): with open(path, "w") ...

  8. python支持的编程范式有_【Python学习手册】chapter1 前面

    读书笔记! Python命名:以英国喜剧组'Monty Python'命名--BBC20世纪70年代的<Monty Python's and the Holy Grai>的制片方,和我们认 ...

  9. python从date目录导入数据集_使用python划分数据集

    无论是训练机器学习或是深度学习,第一步当然是先划分数据集啦,今天小白整理了一些划分数据集的方法,希望大佬们多多指教啊,嘻嘻~ 首先看一下数据集的样子,flower_data文件夹下有四个文件夹,每个文 ...

最新文章

  1. 别人家的爸爸!为了解释区块链,阿里工程师给儿子画了一本童话书
  2. 微信小程序设置文本左对齐居中对齐右对齐setTextAlign的使用说明
  3. PyQt5 技术篇-设置QTableWidget表格组件默认值实例演示,如何获取QTableWidget表格组件里的值,获取表格的行数和列数
  4. 1-AII--BroadcastReceiver广播的静态注册与动态注册
  5. RabbitMq(八) SpringBoot整合RabbitMQ 生产者代码实现
  6. python中ht_Python包学习-HTSeq
  7. tail Linux 指令
  8. Synchronized与ReentrantLock区别总结(简单粗暴,一目了然)
  9. 罗马音平假名片假名转换器_平假名与片假名
  10. python拟合曲线_使用python通过点拟合曲线
  11. Rayman的绝顶之路——Leetcode每日一题打卡7
  12. 网络协议服务器常用默认端口
  13. 三分钟快速了解怎么查询ip地址,怎么更换ip地址!
  14. transformer:self-attention,muti-head attention,positional encoding
  15. ESXI下安装OpenWrt/LEDE软路由教程(附超全功能固件镜像下载)
  16. 我们是如何走到今天的?
  17. 聋人大学生终于开通了CNSD博客,CNSD在这里记录自己成长
  18. 交叉熵损失函数以及softmax损失函数
  19. 解决前端vue中的Uncaught TypeError: this.Form is undefined
  20. 夜来风雨声,样式知多少?——CSS

热门文章

  1. OSI(开放系统互联基本参考模型)七层结构及TCP/IP协议栈
  2. php调研方法,你以为调研会拍照就够了?调研图片处理大揭秘 | ?php echo C('PX
  3. java web网上书店_java web简易网上书店项目系列,使用MVC模式(servlet+jstl+dbutils),开篇...
  4. 腾讯COS存储的使用
  5. 如何禁用Windows Media Player指南
  6. oracle用户sysman过期,sysman密码过期导致oem无法使用
  7. 初窥构建之法——记2020BUAA软工个人博客作业
  8. proxy如何解决需要用户名密码
  9. 《python语言程序设计》课后练习答案部分-北京理工大学
  10. 金仓KFS数据级联场景部署