Djangoでは、send_emailにsettings.MANAGERSとチケット発行者に電子メールを送信させたいと思います。だからrecipient_listのそれらを設定しようとすると運がないporduced。私はクラスベースのビューを使用しています。設定に電子メールを送る方法.MANAGER in django recipient_list
# views.py
...
from django.conf import settings
...
class TicketCreate(CreateView):
model = Ticket
fields = ['title', 'question_detail',]
raise_exception = False
success_url = reverse_lazy('ticket_list')
template_name = 'ticket/ticket_form.html'
def form_valid(self, form):
form.instance.owner = self.request.user
send_mail(
subject=form.cleaned_data.get('title').strip(),
message=form.cleaned_data.get('question_detail'),
from_email=form.cleaned_data.get('request.user.email'),
recipient_list=['settings.MANAGERS','request.user.email',],
)
return super(TicketCreate, self).form_valid(form)
# settings.py
...
MANAGERS = [
('Manager', '[email protected]'),
]
これを達成するための解決策は何ですか?