故事背景:
我想用python编程语言将json对象存储在django mysql数据库中。
但我有个错误。在
配置:操作系统:Ubuntu 12.04 64位
程序语言:python
框架:django
数据库:mysql
需要存储的对象:json
代码参考:json_objects={ u'name': u'REF_1', u'text': u'it is apple', u'time': u'20131210T120039Z'}
代码:
——>;模型.py在
^{pr2}$
——>;视图.py在from threechannels.models import Messages
data_send_to_db=Messages.objects.create(received=datetime.strptime(json_objects["time"], "%Y%m%dT%H%M%SZ"),name=json_objects_post["name"],data=json_objects_dumps,text=json_objects["text"],word=related_words_hits)
我得到的错误:
数据库错误:(1054,“字段列表”中的“数据”列未知)
如果我将json_对象更改为对象=json.dumps文件(json_objects),我得到了另一个错误:字符串索引必须是整数而不是字符串。我认为json\u objects_post[“name”]会导致这个问题。在
有什么建议吗???
非常感谢你。在