def redirect_home_with_message(request, message): params = prepareStatistics() form = FeedbackForm() params['form'] = form form.message = message return render_to_response('observation/index.html', params, context_instance=RequestContext(request))
def feedback(request): ''' Process the feedback form. Send email if form OK. ''' if request.method == 'POST': form = FeedbackForm(request.POST) if form.is_valid(): cd = form.cleaned_data form = FeedbackForm() subject = cd['subject'] subject = "[TobaccoFree Feedback]" + subject try: send_mail( subject, cd['description'], cd.get('email', settings.DEFAULT_FROM_EMAIL), [ settings.DEFAULT_FEEDBACK_EMAIL, ], ) form.message = "Thank you for your feedback" except: form.message = "Email server is not working here" return render_to_response('observation/index.html', {'form': form}, context_instance=RequestContext(request))
def feedback(request): ''' Process the feedback form. Send email if form OK. ''' if request.method == 'POST': form = FeedbackForm(request.POST) if form.is_valid(): cd = form.cleaned_data form = FeedbackForm() subject = cd['subject'] subject = "[TobaccoFree Feedback]" + subject try: send_mail(subject, cd['description'], cd.get('email', settings.DEFAULT_FROM_EMAIL), [settings.DEFAULT_FEEDBACK_EMAIL, ],) form.message = "Thank you for your feedback" except: form.message = "Email server is not working here" return render_to_response('observation/index.html', {'form': form}, context_instance=RequestContext(request))