Javascript проблема с Django Отладка панели инструментов - PullRequest
1 голос
/ 20 февраля 2020

В настоящее время я создаю приложение с Django и использую Django Панель инструментов отладки для его оптимизации.

Когда я запускаю свое приложение (с DEBUG = True, в моем среда разработки), я часто (но не всегда ...) получаю следующую ошибку JavaScript (toolbar.js: 227):

Uncaught TypeError: djDebug.querySelector is not a function at Object.hide_panels (toolbar.js:227) at Object.hide_toolbar (toolbar.js:236) at HTMLDocument.init (toolbar.js:217)

Из-за этого панель инструментов не отображается правильно. Я использую Django 3.0 и django-debug-toolbar 2.1 (и Chrome 80.0.3987).

Любая помощь приветствуется. Заранее спасибо.

1 Ответ

1 голос
/ 21 февраля 2020

У вас есть отладчик javascript, загруженный где-то на вашей странице?

<script type="text/javascript" src="{{ STATIC_URL }}debugtools/jquery.debug.js"></script>

из документов: https://pypi.org/project/django-debugtools/

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