Can you make it fail in the development server, with DEBUG turned on? If so, you can get more helpful error display and/or do pdb.set_trace() and poke around.
On Mon, Jan 4, 2010 at 4:25 PM, Patrick May <patrick....@codestreet.com> wrote: > Hi, > > I have Django running under Apache with mod_wsgi. I've got a simple URL > handler that looks like this: > > def handler(request): > response = None > > if request.method == 'POST' or request.method == 'PUT': > response = HTTPResponse(status=201) > elif request.method == 'GET': > response = HttpResponse("Success") > else: > raise Http404 > > return response > > My django.wsgi looks like this: > > import os > import sys > > sys.path.append('/Users/Patrick/codestreet/src/rest') > > os.environ['DJANGO_SETTINGS_MODULE'] = 'server.settings' > > import django.core.handlers.wsgi > > application = django.core.handlers.wsgi.WSGIHandler() > > When I connect to the URL for the handler with a GET like this: > > request = urllib2.Request(self.URL) > > it works fine, returning a 200. However, when I connect with a POST like > this: > > request = urllib2.Request(self.URL,self.data) > > I get an exception thrown with a 500 code and this in the Apache error log: > > [Mon Jan 04 16:20:08 2010] [error] [client ::1] mod_wsgi (pid=48698): > Exception occurred processing WSGI script > '/Users/Patrick/codestreet/src/rest/django.wsgi'. > [Mon Jan 04 16:20:08 2010] [error] [client ::1] IOError: failed to write data > > Do I have something misconfigured? > > Thanks, > > Patrick > > -- > > 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. > > > -- 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.