将额外的json数据添加到django序列化的json数据中

时间:2013-04-13 20:24:32

标签: django python-2.7 django-views

我已经将django模型jsonified了。 e.g。

from django.core import serializers

foos = Foo.objects.all()

data1 = serializers.serialize('json', foos)

我想在data1中添加一些额外的json数据,例如

from django.utils import simplejson

some_data = {'some_var_1': 'foo'}

data2 = simplejson.dumps(data)

如何组合data1和data2。 序列化foos和some_data会发现“_meta”未找到错误。

1 个答案:

答案 0 :(得分:1)

我认为这会解决: (在some_data = {'some_var_1':'foo'}行之后)

data3 = simplejson.loads(data1)
data3.append(some_data)
simplejson.dumps(data3)