DjangoのDebugToolbarを導入時に'djdt' is not a registered namespaceとなる

python

1settings.py 2 3""" 4Django settings for mysite project. 5 6Generated by 'django-admin startproject' using Django 4.2.5. 7 8For more information on this file, see 9https://docs.djangoproject.com/en/4.2/topics/settings/ 10 11For the full list of settings and their values, see 12https://docs.djangoproject.com/en/4.2/ref/settings/ 13"""14 15from pathlib import Path 16 17# Build paths inside the project like this: BASE_DIR / 'subdir'.18BASE_DIR = Path(__file__).resolve().parent.parent 19 20 21# Quick-start development settings - unsuitable for production22# See https://docs.djangoproject.com/en/4.2/howto/deployment/checklist/23 24# SECURITY WARNING: keep the secret key used in production secret!25SECRET_KEY = 'django-insecure-*@kxu2@v0k9485lxl+%sn))+(mh(cuelb0ek-(hj5v8(0^kc!d'26 27# SECURITY WARNING: don't run with debug turned on in production!28DEBUG = True29 30# Application definition31 32INSTALLED_APPS = [33 "polls.apps.PollsConfig",34 "django.contrib.admin",35 "django.contrib.auth",36 "django.contrib.contenttypes",37 "django.contrib.sessions",38 "django.contrib.messages",39 "django.contrib.staticfiles",40 "debug_toolbar",41]42 43STATIC_URL = "static/"44 45MIDDLEWARE = [46 'django.middleware.security.SecurityMiddleware',47 'django.contrib.sessions.middleware.SessionMiddleware',48 'django.middleware.common.CommonMiddleware',49 'django.middleware.csrf.CsrfViewMiddleware',50 'django.contrib.auth.middleware.AuthenticationMiddleware',51 'django.contrib.messages.middleware.MessageMiddleware',52 'django.middleware.clickjacking.XFrameOptionsMiddleware',53 'debug_toolbar.middleware.DebugToolbarMiddleware',54]55 56 57ROOT_URLCONF = 'mysite.urls'58 59TEMPLATES = [60 {61 "BACKEND": "django.template.backends.django.DjangoTemplates",62 "DIRS": [BASE_DIR / "templates"],63 "APP_DIRS": True,64 "OPTIONS": {65 "context_processors": [66 "django.template.context_processors.debug",67 "django.template.context_processors.request",68 "django.contrib.auth.context_processors.auth",69 "django.contrib.messages.context_processors.messages",70 ],71 },72 },73]74 75INTERNAL_IPS = ["127.0.0.1"]76 77WSGI_APPLICATION = 'mysite.wsgi.application'78 79 80# Database81# https://docs.djangoproject.com/en/4.2/ref/settings/#databases82 83DATABASES = {84 'default': {85 'ENGINE': 'django.db.backends.sqlite3',86 'NAME': BASE_DIR / 'db.sqlite3',87 }88}89 90 91# Password validation92# https://docs.djangoproject.com/en/4.2/ref/settings/#auth-password-validators93 94AUTH_PASSWORD_VALIDATORS = [95 {96 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',97 },98 {99 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',100 },101 {102 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',103 },104 {105 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',106 },107]108 109 110# Internationalization111# https://docs.djangoproject.com/en/4.2/topics/i18n/112 113LANGUAGE_CODE = 'en-us'114 115TIME_ZONE = 'Asia/Tokyo'116 117USE_I18N = True118 119USE_TZ = True120 121 122# Static files (CSS, JavaScript, Images)123# https://docs.djangoproject.com/en/4.2/howto/static-files/124 125STATIC_URL = 'static/'126 127# Default primary key field type128# https://docs.djangoproject.com/en/4.2/ref/settings/#default-auto-field129 130DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'

コメントを投稿

0 コメント