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
 | 
			
		||||
  ```
 | 
			
		||||
 | 
			
		||||
- Use the [Django Debug Toolbar](https://github.com/django-commons/django-debug-toolbar) for troubleshooting in the browser
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,12 +1,13 @@
 | 
			
		|||
{
 | 
			
		||||
  lib,
 | 
			
		||||
  buildPythonPackage,
 | 
			
		||||
  dj-database-url,
 | 
			
		||||
  django-compressor,
 | 
			
		||||
  django-debug-toolbar,
 | 
			
		||||
  django-libsass,
 | 
			
		||||
  django_4,
 | 
			
		||||
  setuptools,
 | 
			
		||||
  sqlite,
 | 
			
		||||
  django_4,
 | 
			
		||||
  django-compressor,
 | 
			
		||||
  django-libsass,
 | 
			
		||||
  dj-database-url,
 | 
			
		||||
}:
 | 
			
		||||
let
 | 
			
		||||
  src =
 | 
			
		||||
| 
						 | 
				
			
			@ -42,11 +43,12 @@ buildPythonPackage {
 | 
			
		|||
  '';
 | 
			
		||||
 | 
			
		||||
  propagatedBuildInputs = [
 | 
			
		||||
    setuptools
 | 
			
		||||
    django_4
 | 
			
		||||
    django-compressor
 | 
			
		||||
    django-libsass
 | 
			
		||||
    dj-database-url
 | 
			
		||||
    django-compressor
 | 
			
		||||
    django-debug-toolbar
 | 
			
		||||
    django-libsass
 | 
			
		||||
    django_4
 | 
			
		||||
    setuptools
 | 
			
		||||
    sqlite
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -58,10 +58,13 @@ INSTALLED_APPS = [
 | 
			
		|||
    'django.contrib.sessions',
 | 
			
		||||
    'django.contrib.messages',
 | 
			
		||||
    'django.contrib.staticfiles',
 | 
			
		||||
    'debug_toolbar',
 | 
			
		||||
    'compressor',
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
MIDDLEWARE = [
 | 
			
		||||
     # https://django-debug-toolbar.readthedocs.io/en/latest/installation.html#add-the-middleware
 | 
			
		||||
    'debug_toolbar.middleware.DebugToolbarMiddleware',
 | 
			
		||||
    'django.middleware.security.SecurityMiddleware',
 | 
			
		||||
    'django.contrib.sessions.middleware.SessionMiddleware',
 | 
			
		||||
    'django.middleware.common.CommonMiddleware',
 | 
			
		||||
| 
						 | 
				
			
			@ -71,6 +74,12 @@ MIDDLEWARE = [
 | 
			
		|||
    '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'
 | 
			
		||||
 | 
			
		||||
TEMPLATES = [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,6 +20,7 @@ from panel import views
 | 
			
		|||
 | 
			
		||||
urlpatterns = [
 | 
			
		||||
    path('admin/', admin.site.urls),
 | 
			
		||||
    path("debug/", include("debug_toolbar.urls")),
 | 
			
		||||
    path('', views.Index.as_view(), name='index'),
 | 
			
		||||
    path("", include("django.contrib.auth.urls")),
 | 
			
		||||
    path("account/", views.AccountDetail.as_view(), name='account_detail'),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue