Как извлечь значения из Queryset Django

Когда после выполнения запроса получен вывод в следующей форме

<QuerySet [<key: value object (ad5bb6b4-8035)>]> 

Я хочу получить ad5bb6b4-8035 строку только для дальнейших операций.

Так что я попытался

course_qs =  <QuerySet [<key: value object (ad5bb6b4-8035)>]>
for course in course_qs:
    print(course)

которая вернулась

value object (ad5bb6b4-8035)

Как получить только ad5bb6b4-8035.?

получение значений QuerySet в django Как извлечь числовое значение из набора запросов Django? Извлечение сообщения из набора queryset в django

value1 = User.objects.all().values('username')

#output = <QuerySet [{'username': 'one'}, {'username': 'three'}, {'username': 'two'}]>
    
value2 = User.objects.all().values_list('username')

#output = <QuerySet [('one',), ('three',), ('two',)]>
Вернуться на верх