http://stackoverflow.com/questions/1812470/django-custom-handler404-shows-404-but-gives-header-200
def handler404(request):
response = render_to_response('404.html', {},
context_instance=RequestContext(request))
response.status_code = 404
return response
def handler500(request):
response = render_to_response('500.html', {},
context_instance=RequestContext(request))
response.status_code = 500
return response
response = httpresponse('cleantha')
response.status_code = 404
return response