关于Django model 与json序列的转换
来源:互联网 发布:淘宝上怎么退货 编辑:程序博客网 时间:2024/06/05 10:39
报错
参考如下
http://www.yihaomen.com/article/python/279.htm#2189048-tsina-1-4101-9798c04a6d88069852106b36090cb63b://
http://www.yihaomen.com/article/python/279.htm#2189048-tsina-1-4101-9798c04a6d88069852106b36090cb63b://
在模型类中加入如下代码 将model转换为json
class MyUser(models.Model): def toJSON(self): fields = [] for field in self._meta.fields: fields.append(field.name) d = {} import datetime for attr in fields: if isinstance(getattr(self, attr),datetime.datetime): d[attr] = getattr(self, attr).strftime('%Y-%m-%d %H:%M:%S') elif isinstance(getattr(self, attr),datetime.date): d[attr] = getattr(self, attr).strftime('%Y-%m-%d') else: d[attr] = getattr(self, attr) import json return json.dumps(d)
使用时将json序列转成model
def text(request): if 'user' in request.session: user = request.session['user'] user = MyUser(**json.loads(user)) #将json序列转换成model event = UserEvent(user=user,ETime=date.today()) event.save() else: user = None return render_to_response('welcome.html',{'user':user})
0 0
- 关于Django model 与json序列的转换
- django对象的序列化,转换json
- Django model,QuerySet 序列化成json的方法
- 关于django model postgres的json字段编码问题
- django 将model转换成想要都json格式
- Model实体与Json互相转换
- 关于JSON与JAVA数据的转换
- 关于json与javaBean之间的转换
- 关于django model form
- django关于model查询
- python序列化与json之间的转换
- json model 转换
- Django--Model与ORM
- django中将model转换为dict的方法
- Django:Model的Filter
- Django的Model
- 关于JSON与对象集合的简单转换
- 关于json对象与字符串的互相转换
- classpath 小解
- 2011年清华大学计算机研究生机试真题之四
- java 去掉空格
- Spring中使用注解的方式注入方式1
- 最长递增子序列
- 关于Django model 与json序列的转换
- jdk安装
- AIX复习笔记一
- C++问题Point& Element(int n) { return points[n]; }
- Android 通用json解析方法
- PHP连接 SQLSERVER 注意事项(经典中的经典)
- .NET Web API之filter ActionFilterAttribute 过滤器使用
- 2013第三届蓝桥杯C/C++本科预赛1 高斯日记
- 程序员面试攻略题2