Python JSON编码混合数据
有没有办法用Python/Django对混合类型的数据进行JSON编码 例如:Python JSON编码混合数据,python,json,django,Python,Json,Django,有没有办法用Python/Django对混合类型的数据进行JSON编码 例如: response = {} response['redirect'] = True response['post_list'] = Menu.objects.prefetch_related(Prefetch("menuitem_set", queryset=MenuItem.objects.filter(pk__gt=0), to_attr="some_items")).all() response['last_p
response = {}
response['redirect'] = True
response['post_list'] = Menu.objects.prefetch_related(Prefetch("menuitem_set", queryset=MenuItem.objects.filter(pk__gt=0), to_attr="some_items")).all()
response['last_post'] = Menu.objects.prefetch_related(Prefetch("menuitem_set", queryset=MenuItem.objects.filter(pk__gt=0), to_attr="some_items")).get(pk=1)
response['method'] = 'get'
我想将响应
对象序列化为JSON,而无需循环和创建dict。提前感谢。使用:
将obj序列化为JSON格式的str
示例:
response = {}
response['foo'] = 'bar';
import json
print json.dumps(response) # {"foo": "bar"}