首页 > 解决方案 > 从 Django 中的 QuerySet 获取特定值

问题描述

如何从此 QuerySet 中打印“数学”?

<QuerySet [<Schedule: Thursday - Class 1/2/3 Section A - Mathematics>]>

标签: djangodjango-queryset

解决方案


您可以通过以下方式获得:

for schedule in Schedule.objects.all():
    print(schedule.subject)

# or
print(Schedule.objects.values_list('subject', flat=True))  # print a list of subjects

# or
print(Schedule.objects.values('subject'))

更多信息可以在文档中找到。


推荐阅读