Рубрики
Без рубрики

Django Debug Toolbar, не показывая / появляясь, исправить его и вернуть его обратно.

Вы сталкиваетесь с проблемой с помощью панели инструментов Django Debug, появляясь? Я тоже столкнулся … Здесь я буду … помечен с Джанго, Debugtoolbar, Python, WebDev.

Вы сталкиваетесь с проблемой с помощью панели инструментов Django Debug, появляясь? Я тоже столкнулся … Здесь я покажу вам, как я его исправил …

Установите панель инструментов отладки … Для виртуальной связи: PIP Установить Django-Debug-панель инструментов Для Пипенва: Pipenv Установить Django-Debug-панель инструментов

Ссылка: https://pypi.org/project/django-debug-toolbar/
Документы: https://django-debug-toolbar.readtheDoc.io/en/latest/

Перейти к settings.py и добавить в Install_apps.

INSTALLED_APPS = [
 # …
 'django.contrib.staticfiles',
 # … not for debug mode
 'debug_toolbar',
]
STATIC_URL = '/static/'

Панель инструментов отладки должна появиться только в режиме отладки. Итак, остальные настройки будут для Отладка только режим.

# debug_toolbar moved here. 
if DEBUG:
    MIDDLEWARE += [
        'debug_toolbar.middleware.DebugToolbarMiddleware',
    ]
    INSTALLED_APPS += [
        'debug_toolbar',
    ]
    INTERNAL_IPS = ['127.0.0.1', ]

    # this is the main reason for not showing up the toolbar
    import mimetypes
    mimetypes.add_type("application/javascript", ".js", True)

    DEBUG_TOOLBAR_CONFIG = {
        'INTERCEPT_REDIRECTS': False,
    }

Обновите свой {Project}/urls.cy файл.

from django.conf import settings
from django.urls import path, include
urlpatterns = [
  path("admin/", admin.site.urls),
]
# add debug toolbar in urlpatterns
if settings.DEBUG:
    import debug_toolbar
    urlpatterns += [
        path('__debug__/', include(debug_toolbar.urls)),
    ]

Основная причина не отображать панель инструментов, является из-за ошибки MIME-типов JavaScript при подключении Debug_Toolbar Если уже добавлено в ваше приложение, просто добавьте две строки кода в вашем settings.py файл.

mimetypes
mimetypes.add_type("application/javascript", ".js", True)

Теперь панель инструментов отладки должна быть видна в режиме отладки.

Средняя ссылка: исправить панель инструментов Django Debug

Если вам нужна помощь с полноценным развитием с Django и Shopify, не стесняйтесь связаться со мной в любое время. Визит: imtipu.me Контакт, если вам нужна помощь с Django и Shopify Skype: me@imtipu.me Эл. адрес: me@imtipu.me Спасибо!

Оригинал: “https://dev.to/tipu/django-debug-toolbar-not-showing-appearing-fix-it-bring-it-back-ofo”