如何在此QuerySet中获取course_code
的值?
<QuerySet [{'course_code': 11}]>
答案 0 :(得分:4)
course_qs = <whatever query gave you the queryset>
for course in course_qs:
print(course['course_code'])
答案 1 :(得分:4)
courses = <your query set>
print(courses[0]['course_code'])
答案 2 :(得分:1)
您可以尝试以下操作,这将返回来自 查询集。
courses = <your query set>
linked_content = []
for content in courses:
linked_content.append(content)
return linked_content
答案 3 :(得分:1)
现在比以前容易多了。例如,您可以使用:
obj = Model.objects.all().first() # {'course_code': 11}
course_code = obj.course_code # 11
答案 4 :(得分:0)
使用此
someTable.objects.all()[0]['course_code']
或
someTable.objects.values_list('course_code', flat = True)
答案 5 :(得分:0)
什么对我有用:
Sub Activate_Sheet_BasedOnIndex()
'
' Macro3 Macro
'
' Keyboard Shortcut: Ctrl+Shift+V
'
Worksheets(2).Activate
'Or
Sheets(2).Activate
ActiveSheet.Name = "Vue d'ensemble"
ActiveSheet.Protect "Password"
course_qs = <whatever query gave you the queryset>
list_of_course = list(course_qs)
、bool()
、or
或 and