def contact(request, lang_name): language = get_object_or_404(Language, small_name=lang_name) if request.method == "POST": form = ContactForm(request.POST) if form.is_valid(): subject = form.cleaned_data["subject"] sender = form.cleaned_data["email"] message = form.cleaned_data["name"] + "\n" + form.cleaned_data["message"] recipients = ["*****@*****.**"] from django.core.mail import send_mail try: send_mail(subject, message, sender, recipients) except: pass return redirect("/%s/contact/thanks/" % language.small_name) else: form = ContactForm() return render_to_response( "cms/%s/cms/contact.html" % language.small_name, { "form": form, "languages": Language.objects.all(), "lang_name": language.small_name, "top_pages": Page.objects.filter(type=Page.TOP), "side_pages": Page.objects.filter(type=Page.SIDE), }, context_instance=RequestContext(request), )
def contact(request): if request.method == 'POST': form = ContactForm(request.POST) if form.is_valid(): cd = form.cleaned_data send_mail( cd['subject'], cd['message'], cd.get('email', '*****@*****.**'), ['*****@*****.**'], #email address where message is sent. ) return HttpResponseRedirect('/thanks/') else: form = ContactForm() return render(request, 'contact.html', {'form': form})
def contact(request): if request.method == 'POST': form = ContactForm(request.POST) if form.is_valid(): cd = form.cleaned_data send_mail( cd['subject'], cd['message'], cd.get('email', '*****@*****.**'), ['*****@*****.**' ], #email address where message is sent. ) return HttpResponseRedirect('/thanks/') else: form = ContactForm() return render(request, 'contact.html', {'form': form})