def contact_us_view(request):
form_class = ContactForm
if request.method == 'POST':
form = form_class(data=request.POST)
if form.is_valid():
contact_name = request.POST.get('contact_name', '')
contact_email = request.POST.get('contact_email', '')
form_content = request.POST.get('content', '')
template = get_template('blog/contacts/contact_template.txt')
context = Context({
'contact_name': contact_name,
'contact_email': contact_email,
'form_content': form_content
})
content = template.render(context)
email = EmailMessage(
"Nouveau message du Blog",
content,
"Votre site"+ '',
[config('DEFAULT_FROM_EMAIL')],
headers = { 'Reply-To': contact_email }
)
email.send()
messages.success(request, 'Thank you for your email my friend !')
return redirect('/')
return render(request, 'blog/contacts/contact_form.html', {'form': form_class})
评论列表
文章目录