当Django取出某一列数据时,可以调用
models.objects.values(‘#‘) 返回值的类型为字典类型
以下代码是将字典的value转换成列表
def index(request): #定义一个函数,进行数据提取并处理 def get_value(uname): tp = User.objects.values(uname) x = [] for i in tp: x.append(list(i.values())[0]) #i.value返回的值带有dict_value,用list强制转换成列表 return x print(get_value(‘uname‘)) content = { ‘num‘:get_value(‘unum‘), ‘meg‘: get_value(‘uname‘), } return render(request,‘index.html‘,context=content)