Skip to content

Commit 2f84198

Browse files
committed
add support for LoginRequiredMiddleware with login_not_required decoreator
1 parent e3f2418 commit 2f84198

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

debug_toolbar/decorators.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,15 @@
55

66
from debug_toolbar import settings as dt_settings
77

8+
try:
9+
from django.contrib.auth.decorators import login_not_required
10+
except ImportError:
11+
def login_not_required(func):
12+
return func
813

914
def require_show_toolbar(view):
1015
@functools.wraps(view)
16+
@login_not_required
1117
def inner(request, *args, **kwargs):
1218
from debug_toolbar.middleware import get_show_toolbar
1319

0 commit comments

Comments
 (0)