Как получить адрес электронной почты всех пользователей в Django

Я изучаю django и столкнулся с этой проблемой.

Как получить адреса электронной почты всех пользователей в Django. Пользователь может быть любого типа, например, суперпользователь, обычный пользователь и т.д.

Я пробовал следующее, но не получаю адреса электронной почты всех пользователей.

user = User.objects.get(id=2)
user_email = user. Email
print(user_email)

Мне нужно что-то вроде списка всех адресов электронной почты. Может ли кто-нибудь помочь мне с этим?

email_list = list(User.objects.values_list("email", flat=True))

Читать подробнее values_list https://docs.djangoproject.com/en/4.1/ref/models/querysets/#values-list

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