kopia lustrzana https://github.com/jedie/PyInventory
24 wiersze
534 B
Python
24 wiersze
534 B
Python
import logging
|
|
from pathlib import Path
|
|
|
|
from debug_toolbar.middleware import show_toolbar
|
|
from django.conf import settings
|
|
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
|
def djdt_show(request):
|
|
"""
|
|
Determining whether the Django Debug Toolbar should show or not.
|
|
"""
|
|
if not settings.DEBUG:
|
|
return False
|
|
|
|
if Path('/.dockerenv').exists():
|
|
# We run in a docker container
|
|
# skip the `request.META['REMOTE_ADDR'] in settings.INTERNAL_IPS` check.
|
|
return True
|
|
|
|
return show_toolbar(request)
|