File tree Expand file tree Collapse file tree 6 files changed +16
-11
lines changed Expand file tree Collapse file tree 6 files changed +16
-11
lines changed Original file line number Diff line number Diff line change 1+ try :
2+ from django .contrib .auth .decorators import login_not_required
3+ except ImportError :
4+ def login_not_required (func ):
5+ return func
Original file line number Diff line number Diff line change 55
66from debug_toolbar import settings as dt_settings
77
8- try :
9- from django .contrib .auth .decorators import login_not_required
10- except ImportError :
11-
12- def login_not_required (func ):
13- return func
14-
15-
168def require_show_toolbar (view ):
179 @functools .wraps (view )
18- @login_not_required
1910 def inner (request , * args , ** kwargs ):
2011 from debug_toolbar .middleware import get_show_toolbar
2112
Original file line number Diff line number Diff line change 11from django .http import HttpResponseBadRequest , JsonResponse
22from django .template .loader import render_to_string
33
4+ from debug_toolbar ._compat import login_not_required
45from debug_toolbar .decorators import render_with_toolbar_language , require_show_toolbar
56from debug_toolbar .panels .history .forms import HistoryStoreForm
67from debug_toolbar .toolbar import DebugToolbar
78
8-
9+ @ login_not_required
910@require_show_toolbar
1011@render_with_toolbar_language
1112def history_sidebar (request ):
@@ -36,7 +37,7 @@ def history_sidebar(request):
3637 return JsonResponse (context )
3738 return HttpResponseBadRequest ("Form errors" )
3839
39-
40+ @ login_not_required
4041@require_show_toolbar
4142@render_with_toolbar_language
4243def history_refresh (request ):
Original file line number Diff line number Diff line change 22from django .template .loader import render_to_string
33from django .views .decorators .csrf import csrf_exempt
44
5+ from debug_toolbar ._compat import login_not_required
56from debug_toolbar .decorators import render_with_toolbar_language , require_show_toolbar
67from debug_toolbar .forms import SignedDataForm
78from debug_toolbar .panels .sql .forms import SQLSelectForm
@@ -17,6 +18,7 @@ def get_signed_data(request):
1718
1819
1920@csrf_exempt
21+ @login_not_required
2022@require_show_toolbar
2123@render_with_toolbar_language
2224def sql_select (request ):
@@ -47,6 +49,7 @@ def sql_select(request):
4749
4850
4951@csrf_exempt
52+ @login_not_required
5053@require_show_toolbar
5154@render_with_toolbar_language
5255def sql_explain (request ):
@@ -86,6 +89,7 @@ def sql_explain(request):
8689
8790
8891@csrf_exempt
92+ @login_not_required
8993@require_show_toolbar
9094@render_with_toolbar_language
9195def sql_profile (request ):
Original file line number Diff line number Diff line change 55from django .template .loader import render_to_string
66from django .utils .html import format_html , mark_safe
77
8+ from debug_toolbar ._compat import login_not_required
89from debug_toolbar .decorators import render_with_toolbar_language , require_show_toolbar
910
1011
12+ @login_not_required
1113@require_show_toolbar
1214@render_with_toolbar_language
1315def template_source (request ):
Original file line number Diff line number Diff line change 22from django .utils .html import escape
33from django .utils .translation import gettext as _
44
5+ from debug_toolbar ._compat import login_not_required
56from debug_toolbar .decorators import render_with_toolbar_language , require_show_toolbar
67from debug_toolbar .toolbar import DebugToolbar
78
89
10+ @login_not_required
911@require_show_toolbar
1012@render_with_toolbar_language
1113def render_panel (request ):
You can’t perform that action at this time.
0 commit comments