Esempio n. 1
0
 def process_exception(self, request, exception):
     if isinstance(exception, Http403):
         return forbidden(request)
     elif isinstance(exception, Http404):
         return not_found(request, exception)
     else:
         return None
Esempio n. 2
0
 def process_exception(self, request, exception):
     if isinstance(exception, Http403):
         return forbidden(request, exception)
     elif isinstance(exception, Http404):
         return not_found(request, exception)
     elif isinstance(exception, Http503):
         return unavailable(request, exception)
     elif 'OperationalError' == exception.__class__.__name__:
         return unavailable(request, exception[1])
     else:
         return None