diff --git a/rad/urls.py b/rad/urls.py index 660633c6..570792e3 100644 --- a/rad/urls.py +++ b/rad/urls.py @@ -79,7 +79,7 @@ urlpatterns = [ #handler400 = 'my_app.views.bad_request' #handler403 = 'my_app.views.permission_denied' -handler404 = 'views.page_not_found' +handler404 = 'rad.views.page_not_found' #handler500 = 'my_app.views.server_error' urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) diff --git a/rad/views.py b/rad/views.py index 632bb059..71baf49d 100644 --- a/rad/views.py +++ b/rad/views.py @@ -52,9 +52,6 @@ from generic.models import QuestionNote import json -from django.shortcuts import ( -render_to_response -) from django.template import RequestContext def feedback_checker(user): @@ -335,12 +332,9 @@ def view_feedback(request): ) # HTTP Error 400 -def page_not_found(request): - response = render_to_response( - '404.html', - context_instance=RequestContext(request) - ) +def page_not_found(request, exception): + response = render(request, '404.html', {}) - response.status_code = 404 + #response.status_code = 404 return response \ No newline at end of file diff --git a/templates/404.html b/templates/404.html index 8dbde54a..8d6dd12f 100644 --- a/templates/404.html +++ b/templates/404.html @@ -1,6 +1,8 @@ {% extends 'base.html' %} {% block content %} +