数据表格需要的数据格式
LayuiTable.jpg代码案例
def data(request):
# users = models.User.objects.all()
# all() all().values() 的区别:前者返回的是一个Queryset 列表[],后者则是一个列表嵌套字典 QuerySet[{}]
users = models.User.objects.all().values() # 必须使用这个,因为这个数据格式是Layui需要的,嘻嘻
# 查询出来的结果是 ValuesQuerySet
data = list(users) # list() 函数 转换为列表
data = {"code": 0, "msg": "ok", "count": data.len(), "data": data}
# print(data)
# json.dumps 将字典转换为json字符串
return HttpResponse(json.dumps(data))
网友评论