如何分别获取QuerySet值?

时间:2019-07-01 07:19:28

标签: python django

如何才能分别从QuerySet获取值?我的QuerySet的结果现在是  <QuertSet[<value: 5>, <value:90>]> 我怎样才能得到5、90来分隔变量?

1 个答案:

答案 0 :(得分:0)

有很多方法可以实现它。例如:

for item in queryset:
    print(item.field_name)

或使用values_list()

for item in queryset.values_list('field_name', flat=True):
    print(item)

如果要查询集的前两个值,请执行以下操作:

values = queryset.values_list('field_name', flat=True)

variable_one = values[0]

variable_two = values[1]