前提・実現したいこと
Python初心者です。
Djangodefaultのユーザー管理機能「django.contrib.auth.models」を使用してグループ管理を行っております。
この機能を利用して、特定のグループ(メーリングリスト)に所属するユーザーへメールを送りたいのですが、このような使用方法は実現可能な事なのでしょうか?
こんな感じで実現したいです。
view
1from django.contrib.auth.models import User,Group 2 3subject = "メール" 4from_email = 'sample@sample.co.jp' # 送信者 5message = "本文" 6from_email = 'administrator@sample.com' # 送信者 7recipient_list = group['グループ1']に所属するuser全員のメールアドレス 8send_mail(subject, message, from_email, recipient_list)
試したこと
django.contrib.auth.modelsからGroupのオブジェクトを取り出すことはできましたが、そこからユーザーのメールアドレスまでがたどり着けません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/03 13:27