django-debug-toolbar 설치
pip install django-debug-toolbar
settings.py
INSTALLED_APPS = [
# ...
'django.contrib.staticfiles',
'debug_toolbar',
]
MIDDLEWARE = [
# ...
'debug_toolbar.middleware.DebugToolbarMiddleware',
# ...
]
# DRF의 Response 로 return 하는 구조의 툴바 뜨게
DEBUG_TOOLBAR_CONFIG = {
"SHOW_TOOLBAR_CALLBACK": lambda request: True,
}
STATIC_URL = '/static/'
INTERNAL_IPS = [
'127.0.0.1',
]
urls.py
from django.conf import settings
from django.urls import include, path
urlpatterns = [
...
]
if settings.DEBUG:
import debug_toolbar
urlpatterns += [
path('__debug__/', include(debug_toolbar.urls)),
]
작동 화면
'Python > Django' 카테고리의 다른 글
[Django] Request 구조 분석 (with. DRF, Query-String vs Path-variables) (0) | 2022.08.22 |
---|---|
[Django] Query Profiling Tool (3) - Silk (0) | 2022.08.12 |
[Django] Query Profiling Tool (2) - Custom Decorator & Logger (0) | 2022.08.12 |
[Django] Queryset 최적화 기법 (select, prefetch, F, Indexing 등) (0) | 2022.08.11 |
[Django] ORM Queryset 특징 (0) | 2022.08.08 |