Как мы можем получить список всех имен пользователей, только не объектов пользователей с помощью django ORM

Я хочу знать, как мы можем получить список требуемых данных полей из моделей django. В моем случае я хочу получить все имена пользователей из модели users.

receivers = User.objects.all()

this возвращает все объекты пользователей. Я хочу получать имена пользователей напрямую. Что-то вроде следующего:

receivers = User.objects.all(username)
output:
["ahmed","dummy","hamza","sentence"]

в sql запрос выглядит следующим образом:

SELECT username from USER
receivers = User.objects.all().values_list('username')

Вы получите список всех имен пользователей.

receivers=User.objects.values_list('username', flat=True)

Попробуйте этот код, вы можете прочитать больше об этом в официальных документах django

Вернуться на верх