values_list()中参数flat用法
先说下values
from .models import Student
student = Student.objects.values('number')
student
[{‘number‘: ‘1‘}, {‘number‘: ‘2‘}, {‘number‘: ‘3‘}, {‘number‘: ‘4‘}, {‘number‘: ‘5‘}]
values方法可以获取number字段的字典列表。
values_list
from .models import Student
student = Student.objects.values_list('number')
student
[(‘1‘,), (‘2‘,), (‘3‘,), (‘4‘,), (‘5‘,)]
values_list可以获取number的元组列表
values_list中添加参数flat=True
from .models import Student
student = Student.objects.values_list('number', flat=True)
student
[‘1‘, ‘2‘, ‘3‘, ‘4‘, ‘5‘]
values_list方法加个参数flat=True可以获取number的值列表
-------------------------------------------
个性签名:代码过万,键盘敲烂!!!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!