Как мы можем получить список всех имен пользователей, только не объектов пользователей с помощью 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