Example #1
0
 def __init__(self, request):
     if request.user.is_authenticated():
         super(HttpResponseUnauthorized, self).__init__(
             content=render_string('403.html', request),
             status=403
         )
     else:
         super(HttpResponseUnauthorized, self).__init__(
             content=render_string('401.html', request),
             status=401
         )
Example #2
0
 def __init__(self, message):
     super(HttpResponseServiceUnavailable, self).__init__(
         content=render_string('503.html', context = {
             'message': message,
             'app_logo': settings.APP_LOGO,
             'app_title': settings.APP_TITLE
         }), status=503)
Example #3
0
 def __init__(self, request):
     super(HttpResponseIntServerError, self).__init__(
         content=render_string('500.html', request),
         status=500
     )
Example #4
0
 def __init__(self, request):
     super(HttpResponseNotFound, self).__init__(
         content=render_string('404.html', request),
         status=404
     )