Django从数据库中获取到的数据改成json数据
作者:
诚实可靠小郎俊 | 来源:发表于
2022-03-24 09:45 被阅读0次from django.http import HttpResponse,JsonResponse
from django.core import serializers
# 获取user项目中数据库模型
from user.models import User
import json
def index(request):
try:
getUser = User.objects
# 获取单个数据
res = getUser.get(username=username)
# 获取到的是字典要转换成数组
data = json.loads(serializers.serialize('json', [res]))
# 获取多个数据
res = getUser.filter(username__contains=username)
data = json.loads(serializers.serialize('json', res))
list = []
for item in data:
list.append(item['fields'])
data = list
except Exception as err:
print(err)
return JsonResponse({
"data":data
})
本文标题:Django从数据库中获取到的数据改成json数据
本文链接:https://www.haomeiwen.com/subject/qemrjrtx.html
网友评论