X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/d6479a69e07aa3b6756228159d80693aa619b6f8..912a95819b6d8f8bb3a510c14a9f7b3cb060108a:/views.py diff --git a/views.py b/views.py index 41718e5..255e54e 100644 --- a/views.py +++ b/views.py @@ -1,3 +1,4 @@ +from django.conf import settings from django.http import Http404 from django.views.decorators.vary import vary_on_headers from philo.exceptions import MIDDLEWARE_NOT_CONFIGURED @@ -5,7 +6,7 @@ from philo.exceptions import MIDDLEWARE_NOT_CONFIGURED @vary_on_headers('Accept') def node_view(request, path=None, **kwargs): - if not hasattr(request, 'node'): + if "philo.middleware.RequestNodeMiddleware" not in settings.MIDDLEWARE_CLASSES: raise MIDDLEWARE_NOT_CONFIGURED if not request.node: