forked from Fediversity/Fediversity
add debug toolbar
This commit is contained in:
parent
857e1b12f5
commit
65782c65ba
4 changed files with 21 additions and 8 deletions
|
@ -54,3 +54,4 @@ The Fediversity Panel is a web service for managing Fediversity deployments with
|
||||||
manage migrate
|
manage migrate
|
||||||
```
|
```
|
||||||
|
|
||||||
|
- Use the [Django Debug Toolbar](https://github.com/django-commons/django-debug-toolbar) for troubleshooting in the browser
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
buildPythonPackage,
|
buildPythonPackage,
|
||||||
|
dj-database-url,
|
||||||
|
django-compressor,
|
||||||
|
django-debug-toolbar,
|
||||||
|
django-libsass,
|
||||||
|
django_4,
|
||||||
setuptools,
|
setuptools,
|
||||||
sqlite,
|
sqlite,
|
||||||
django_4,
|
|
||||||
django-compressor,
|
|
||||||
django-libsass,
|
|
||||||
dj-database-url,
|
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
src =
|
src =
|
||||||
|
@ -42,11 +43,12 @@ buildPythonPackage {
|
||||||
'';
|
'';
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
setuptools
|
|
||||||
django_4
|
|
||||||
django-compressor
|
|
||||||
django-libsass
|
|
||||||
dj-database-url
|
dj-database-url
|
||||||
|
django-compressor
|
||||||
|
django-debug-toolbar
|
||||||
|
django-libsass
|
||||||
|
django_4
|
||||||
|
setuptools
|
||||||
sqlite
|
sqlite
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -58,10 +58,13 @@ INSTALLED_APPS = [
|
||||||
'django.contrib.sessions',
|
'django.contrib.sessions',
|
||||||
'django.contrib.messages',
|
'django.contrib.messages',
|
||||||
'django.contrib.staticfiles',
|
'django.contrib.staticfiles',
|
||||||
|
'debug_toolbar',
|
||||||
'compressor',
|
'compressor',
|
||||||
]
|
]
|
||||||
|
|
||||||
MIDDLEWARE = [
|
MIDDLEWARE = [
|
||||||
|
# https://django-debug-toolbar.readthedocs.io/en/latest/installation.html#add-the-middleware
|
||||||
|
'debug_toolbar.middleware.DebugToolbarMiddleware',
|
||||||
'django.middleware.security.SecurityMiddleware',
|
'django.middleware.security.SecurityMiddleware',
|
||||||
'django.contrib.sessions.middleware.SessionMiddleware',
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
||||||
'django.middleware.common.CommonMiddleware',
|
'django.middleware.common.CommonMiddleware',
|
||||||
|
@ -71,6 +74,12 @@ MIDDLEWARE = [
|
||||||
'django.middleware.clickjacking.XFrameOptionsMiddleware',
|
'django.middleware.clickjacking.XFrameOptionsMiddleware',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
# https://django-debug-toolbar.readthedocs.io/en/latest/installation.html#configure-internal-ips
|
||||||
|
INTERNAL_IPS = [
|
||||||
|
"127.0.0.1",
|
||||||
|
"[::1]",
|
||||||
|
]
|
||||||
|
|
||||||
ROOT_URLCONF = 'panel.urls'
|
ROOT_URLCONF = 'panel.urls'
|
||||||
|
|
||||||
TEMPLATES = [
|
TEMPLATES = [
|
||||||
|
|
|
@ -20,6 +20,7 @@ from panel import views
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
path('admin/', admin.site.urls),
|
path('admin/', admin.site.urls),
|
||||||
|
path("debug/", include("debug_toolbar.urls")),
|
||||||
path('', views.Index.as_view(), name='index'),
|
path('', views.Index.as_view(), name='index'),
|
||||||
path("", include("django.contrib.auth.urls")),
|
path("", include("django.contrib.auth.urls")),
|
||||||
path("account/", views.AccountDetail.as_view(), name='account_detail'),
|
path("account/", views.AccountDetail.as_view(), name='account_detail'),
|
||||||
|
|
Loading…
Add table
Reference in a new issue