diff --git a/bugsink/settings/development.py b/bugsink/settings/development.py index 1e5f62c..a9c2c26 100644 --- a/bugsink/settings/development.py +++ b/bugsink/settings/development.py @@ -1,5 +1,5 @@ from .default import * # noqa -from .default import BASE_DIR, INSTALLED_APPS, MIDDLEWARE, LOGGING, DATABASES, I_AM_RUNNING +from .default import BASE_DIR, LOGGING, DATABASES, I_AM_RUNNING import os @@ -12,34 +12,6 @@ SECRET_KEY = 'django-insecure-$@clhhieazwnxnha-_zah&(bieq%yux7#^07&xsvhn58t)8@xw DEBUG = True -# > The Debug Toolbar is shown only if your IP address is listed in Django’s INTERNAL_IPS setting. This means that for -# > local development, you must add "127.0.0.1" to INTERNAL_IPS. -INTERNAL_IPS = [ - "127.0.0.1", -] - -if not I_AM_RUNNING == "TEST": - INSTALLED_APPS += [ - "debug_toolbar", - ] - - MIDDLEWARE = [ - "debug_toolbar.middleware.DebugToolbarMiddleware", - ] + MIDDLEWARE - - def show_toolbar_for_queryparam(request): - # avoid "django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet." - from debug_toolbar.middleware import show_toolbar - - if "__debug__" not in request.path and not request.GET.get("debug", ""): - return False - return show_toolbar(request) - - DEBUG_TOOLBAR_CONFIG = { - "SHOW_TOOLBAR_CALLBACK": show_toolbar_for_queryparam, - } - - # this way of configuring (DB, DB_USER, DB_PASSWORD) is specific to the development environment if os.getenv("DB", "sqlite") == "mysql": DATABASES['default'] = { diff --git a/bugsink/urls.py b/bugsink/urls.py index 3fa95dc..560272b 100644 --- a/bugsink/urls.py +++ b/bugsink/urls.py @@ -89,14 +89,6 @@ if settings.DEBUG: path('trigger-error/', trigger_error), ] - try: - import debug_toolbar # noqa - urlpatterns = [ - path('__debug__/', include('debug_toolbar.urls')), - ] + urlpatterns - except ImportError: - pass - handler400 = "bugsink.views.bad_request" handler403 = "bugsink.views.permission_denied" diff --git a/requirements.development.txt b/requirements.development.txt index 7cc7ae7..de895d2 100644 --- a/requirements.development.txt +++ b/requirements.development.txt @@ -1,3 +1,2 @@ # testing/development only: -django-debug-toolbar==5.2.* coverage