Как показать django панель инструментов отладки только для администратора? - PullRequest
0 голосов
/ 22 апреля 2020

Я работаю над проектом, поэтому хочу показать панель инструментов отладки djna go только администраторам. Поэтому я добавил панель инструментов отладки django и хочу, чтобы она не отображалась всем пользователям с этим фрагментом кода.

def show_toolbar(request):
    if request.user.is_admin and request.GET.get('debug') == 'true':
         return True
    return False


DEBUG_TOOLBAR_CONFIG = {
    'SHOW_TOOLBAR_CALLBACK': 'webapp.settings.show_toolbar'
}

, но, похоже, это не оказывает влияния. Дайте мне знать, если я делаю это правильно. или есть ли другой способ достичь этой цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...