Let me further clarify...when I post using django it works as expected, meaning I have another view that which processes a new form I submit from django. I wrote a standalone html form on my desktop and tried submitting to the view and it still does not work.
On Feb 22, 11:17 am, kkerbel <kker...@gmail.com> wrote: > I'm attempting to write a listener page which will take POST variables > sent from an external payment site to verify whether payment was > successful or not. Here is the view: > > def results(request): > if request.method == 'POST': > test = request.POST.get('pmt_status') > subject = 'Jensen test values' > message = test + "\n" > emailto = '....@fake.com' <--normally my real address > try: > mail = EmailMessage(subject, message, > 'do_not_re...@fake.com', > [emailto]) > mail.send() > return render_to_response('forms/jensen/thanks.html', > {'message': > 'Sent email to %s'%emailto}) > except: > return > render_to_response('forms/jensen/emailerror.html') > else: > return render_to_response('forms/jensen/error.html') > > No matter what I do the else block is always processed. It never > detects the POST method from the external site. When I do this from > internal...it works great...not so with the external site. Is there > something special about processing POST from an external site? -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.