Django如何实现JSON数据交互?
- 内容介绍
- 文章标签
- 相关推荐
本文共计128个文字,预计阅读时间需要1分钟。
python从django的forms.models模块导入model_to_dict函数。定义obj_to_dict函数,它接受一个对象列表作为参数。在函数内部,创建一个空列表result。遍历obj_list中的每个对象obj,将model_to_dict(obj)的结果追加到result列表中。返回result列表。返回一个HttpResponse对象,内容是obj_to_dict(result)的JSON字符串,内容类型为'application/json'。
from django.forms.models import model_to_dict
def obj_to_dict(obj_list):
result = []
for obj in obj_list:
result.append(model_to_dict(obj))
return result
return HttpResponse(json.dumps(obj_to_dict(result)), content_type='application/json')
本文共计128个文字,预计阅读时间需要1分钟。
python从django的forms.models模块导入model_to_dict函数。定义obj_to_dict函数,它接受一个对象列表作为参数。在函数内部,创建一个空列表result。遍历obj_list中的每个对象obj,将model_to_dict(obj)的结果追加到result列表中。返回result列表。返回一个HttpResponse对象,内容是obj_to_dict(result)的JSON字符串,内容类型为'application/json'。
from django.forms.models import model_to_dict
def obj_to_dict(obj_list):
result = []
for obj in obj_list:
result.append(model_to_dict(obj))
return result
return HttpResponse(json.dumps(obj_to_dict(result)), content_type='application/json')

