составьте список получателей, чтобы использовать его на send_mail - PullRequest
0 голосов
/ 02 марта 2012

Я собираюсь составить список получателей в for loop, затем использовать send_mail:

for participant in participants:
   list.append(participant.mail)

затем:

send_mail(email_subject,email_body,'sender@gmail.com',list,fail_silently=False)

как правильно сделать этосписок

1 Ответ

2 голосов
/ 02 марта 2012

Хорошо, то, что у вас есть, будет работать, если вы сначала определите список для использования:

emails = []
for participant in participants:
    emails.append(participant.email)

Но, понять список проще:

emails = [p.email for p in participants]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...