diff --git a/circle/common/views.py b/circle/common/views.py index 4dc21a9..d5c867e 100644 --- a/circle/common/views.py +++ b/circle/common/views.py @@ -25,9 +25,9 @@ def handler500(request): ctx['error'] = exception.get_admin_text() except: pass - try: - resp = render_to_response("500.html", ctx, RequestContext(request)) - except: - resp = render_to_response("500.html", ctx) - resp.status_code = 500 - return resp + try: + resp = render_to_response("500.html", ctx, RequestContext(request)) + except: + resp = render_to_response("500.html", ctx) + resp.status_code = 500 + return resp diff --git a/circle/templates/500.html b/circle/templates/500.html index 8230fb3..875d456 100644 --- a/circle/templates/500.html +++ b/circle/templates/500.html @@ -6,11 +6,18 @@ {% block page_title %}{% trans ":(" %}{% endblock page_title %} {% block content %} -<div style="margin-top: 4em;"> -{% if error %} -<p>{{ error }}</p> -{% else %} -<p>{% trans "Internal Server Error... Please leave the server alone..." %}</p> -{% endif %} +<div class="alert alert-danger" style="font-size: 22px; margin-top: 2em;"> + <div class="row"> + <div class="col-md-2" style="text-align: center;"> + HTTP 500 + </div> + <div class="col-md-10" style="text-align: center;"> + {% if error %} + {{ error }} + {% else %} + {% trans "Internal Server Error... Please leave the server alone..." %} + {% endif %} + </div> + </div> </div> {% endblock content %}