Вы можете использовать Django debug_toolbar для просмотра SQL-запроса.
Пошаговое руководство по использованию debug_toolbar:
Установить Debug_toolbar
pip install django-debug-toolbar
Отредактируйте файл settings.py и добавьте debug_toolbar в Установленные приложения, это следует добавить ниже в 'django.contrib.staticfiles'. Также добавьте debug_toolbar в Middleware.
Settings.py =>
INSTALLED_APPS= [ 'debug_toolbar']
MIDDLEWARE = ['debug_toolbar.middleware.DebugToolbarMiddleware']
создать новый список с именем INTERNAL_IPS в файле settings.py
Settings.py => создать новый список в конце файла settings.py и добавить следующий список:
INTERNAL_IPS= [127.0.0.1']
Это позволит запускать отладку только на внутреннем сервере разработки
Отредактируйте файл urls.py #Project и добавьте следующий код:
if settings.DEBUG:
import debug_toolbar
urlpatterns = [
url(r'^__debug__/', include(debug_toolbar.urls))
] + urlpatterns
применить миграцию и запустить сервер снова
Вы увидите надстройку на своей веб-странице по адресу 127.0.0.1, и если вы установите флажок SQL Query, вы также сможете увидеть время выполнения запроса.