Панель инструментов отладки django загружается плохо

Только начал использовать Django (первый проект) и хотел установить Django Debug Toolbar. Я сделал все точно так, как сказано в руководстве по установке в документации здесь: Django Debug Toolbar Docs- Installation

По какой-то причине страница загружается следующим образом: enter image description here

Загружаемый html файл является простым, но законным, и я добавлю его сюда:

<html>
<body>
    {% if name %}
    <h1>Hello {{name}}</h1>
    {% else %}
    <h1>Hello World</h1>
    {% endif %}
</body>

BTW: Удаление операторов if тоже не работает, также не работает как в chrome, так и в firefox.

Спасибо за помощь :)

У меня была такая же проблема. Это сработало для меня.

if DEBUG:
    import mimetypes
    from django.urls import path, include

    mimetypes.add_type("application/javascript", ".js", True)
    INTERNAL_IPS = ('127.0.0.1',)
    INSTALLED_APPS += ['debug_toolbar']
    MIDDLEWARE += ['debug_toolbar.middleware.DebugToolbarMiddleware']

Нашел ответ от @AlexElizard и смешал его с ответом другого пользователя с форума по кодированию с mosh:

  1. В Windows отредактируйте реестр HKEY_CLASSES_ROOT\.js\Content Type от text/plain до text/javascript с помощью Редактора реестра. (Самостоятельное выполнение этого действия не помогло.)
  2. .
  3. Очистите кэш браузера.

И теперь он работает просто отлично.

Вернуться на верх