File tree Expand file tree Collapse file tree 1 file changed +5
-11
lines changed Expand file tree Collapse file tree 1 file changed +5
-11
lines changed Original file line number Diff line number Diff line change 22
33from django .conf import settings
44from django .http import Http404
5- from django .utils .decorators import method_decorator
65from django .views .generic import TemplateView
76
87from schema_graph .schema import get_schema
98
109
11- def debug_required (view_function ):
12- def view_wrapper (request , * args , ** kwargs ):
13- if not settings .DEBUG :
14- raise Http404 ()
15- return view_function (request , * args , ** kwargs )
16-
17- return view_wrapper
18-
19-
20- @method_decorator (debug_required , name = "dispatch" )
2110class Schema (TemplateView ):
2211 template_name = "schema_graph/schema.html"
2312
13+ def dispatch (self , request ):
14+ if not settings .DEBUG :
15+ raise Http404 ()
16+ return super ().dispatch (request )
17+
2418 def get_context_data (self , ** kwargs ):
2519 schema = get_schema ()
2620 kwargs .update (
You can’t perform that action at this time.
0 commit comments