私のforms.pyには、次のような選択フィールドがあります。
ASSUNTO = ( ('1', u'Informações'),
('2', 'Comercial'),
('3', 'Financeiro'),
('4', 'Outro'))
私のviews.pyで、選択フィールドから選択した値を電子メールの件名として送信すると、次のようになります。
HTMLページのフォームで「Comercial 」を選択しました
「 2 - MY COMPANY」のような件名の電子メールを受信
私のviews.pyのコード:
from django.shortcuts import render
from forms import FormContato
from django.core.mail import send_mail
def HomeContato(request):
form = FormContato()
if request.method == 'POST':
form = FormContato(request.POST)
if form.is_valid():
send_mail( form.cleaned_data['assunto'] + ' - MY COMPANY', 'Nome: ' + form.data['nome'] + ' ' + form.data['sobrenome'] + ' :: ' + 'E-mail: ' + form.data['email'] + ' :: ' + 'Mensagem: ' + form.data['menssagem'], 'noreply@email.com.br', ['email@gmail.com'], fail_silently=False)
return render(request, 'contato/contato.html', locals())
else:
return render(request, 'contato/contato.html', locals())
else:
return render(request, 'contato/contato.html', locals())
件名を「Comercial - MY COMPANY」として取得するこのコマンドを使用するにはどうすればよいですか?
よろしくお願いします!