Added django-silk for easier local debugging / profiling
This commit is contained in:
parent
85dafcb699
commit
c4334454dc
|
@ -213,16 +213,19 @@ if PLUGINS:
|
||||||
else:
|
else:
|
||||||
logger.info("Running with no plugins")
|
logger.info("Running with no plugins")
|
||||||
|
|
||||||
|
ADDITIONAL_APPS = env.list("ADDITIONAL_APPS", default=[])
|
||||||
INSTALLED_APPS = (
|
INSTALLED_APPS = (
|
||||||
DJANGO_APPS
|
DJANGO_APPS
|
||||||
+ THIRD_PARTY_APPS
|
+ THIRD_PARTY_APPS
|
||||||
+ LOCAL_APPS
|
+ LOCAL_APPS
|
||||||
+ tuple(["{}.apps.Plugin".format(p) for p in PLUGINS])
|
+ tuple(["{}.apps.Plugin".format(p) for p in PLUGINS])
|
||||||
|
+ tuple(ADDITIONAL_APPS)
|
||||||
)
|
)
|
||||||
|
|
||||||
# MIDDLEWARE CONFIGURATION
|
# MIDDLEWARE CONFIGURATION
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
MIDDLEWARE = (
|
ADDITIONAL_MIDDLEWARES_BEFORE = env.list("ADDITIONAL_MIDDLEWARES_BEFORE", default=[])
|
||||||
|
MIDDLEWARE = tuple(ADDITIONAL_MIDDLEWARES_BEFORE) + (
|
||||||
"django.middleware.security.SecurityMiddleware",
|
"django.middleware.security.SecurityMiddleware",
|
||||||
"django.middleware.clickjacking.XFrameOptionsMiddleware",
|
"django.middleware.clickjacking.XFrameOptionsMiddleware",
|
||||||
"corsheaders.middleware.CorsMiddleware",
|
"corsheaders.middleware.CorsMiddleware",
|
||||||
|
|
|
@ -40,3 +40,8 @@ if settings.DEBUG:
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
path("api/__debug__/", include(debug_toolbar.urls))
|
path("api/__debug__/", include(debug_toolbar.urls))
|
||||||
] + urlpatterns
|
] + urlpatterns
|
||||||
|
|
||||||
|
if "silk" in settings.INSTALLED_APPS:
|
||||||
|
urlpatterns = [
|
||||||
|
url(r"^api/silk/", include("silk.urls", namespace="silk"))
|
||||||
|
] + urlpatterns
|
||||||
|
|
|
@ -15,3 +15,4 @@ profiling
|
||||||
asynctest==0.12.2
|
asynctest==0.12.2
|
||||||
aioresponses==0.6.0
|
aioresponses==0.6.0
|
||||||
https://github.com/dmclain/django-debug-toolbar-line-profiler/archive/master.zip
|
https://github.com/dmclain/django-debug-toolbar-line-profiler/archive/master.zip
|
||||||
|
django-silk
|
||||||
|
|
Loading…
Reference in New Issue