diff --git a/blog/blog/settings.py b/blog/blog/settings.py index 945a639..cd68fcf 100644 --- a/blog/blog/settings.py +++ b/blog/blog/settings.py @@ -86,141 +86,6 @@ WSGI_APPLICATION = "blog.wsgi.application" # Database # https://docs.djangoproject.com/en/4.0/ref/settings/#databases - -if DEVELOPMENT_MODE=(bool, False), -) - -# Build paths inside the project like this: BASE_DIR / 'subdir'. - -PROJECT_ROOT = os.path.dirname(__file__) - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/4.0/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = env("SECRET_KEY") - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = env("DEBUG") -DEVELOPMENT_MODE = env("DEVELOPMENT_MODE") -ALLOWED_HOSTS = ["127.0.0.1"] - - -# Application definition - -INSTALLED_APPS = [ - "django.contrib.admin", - "django.contrib.auth", - "django.contrib.contenttypes", - "django.contrib.sessions", - "django.contrib.messages", - "django.contrib.staticfiles", - "posts.apps.PostConfig", - "mainpage.apps.MainpageConfig", - "comments.apps.CommentsConfig", -] - -MIDDLEWARE = [ - "django.middleware.security.SecurityMiddleware", - "django.contrib.sessions.middleware.SessionMiddleware", - "django.middleware.common.CommonMiddleware", - "django.middleware.csrf.CsrfViewMiddleware", - "django.contrib.auth.middleware.AuthenticationMiddleware", - "django.contrib.messages.middleware.MessageMiddleware", - "django.middleware.clickjacking.XFrameOptionsMiddleware", -] - -ROOT_URLCONF = "blog.urls" - -TEMPLATES = [ - { - "BACKEND": "django.template.backends.django.DjangoTemplates", - "DIRS": [os.path.join(BASE_DIR, "templates")], - "APP_DIRS": True, - "OPTIONS": { - "context_processors": [ - "django.template.context_processors.debug", - "django.template.context_processors.request", - "django.contrib.auth.context_processors.auth", - "django.contrib.messages.context_processors.messages", - ], - }, - }, -] - -WSGI_APPLICATION = "blog.wsgi.application" - - -# Database -# https://docs.djangoproject.com/en/4.0/ref/settings/#databases - -if DEVELOPMENT_MODE=(bool, False), -) - -# Build paths inside the project like this: BASE_DIR / 'subdir'. - -PROJECT_ROOT = os.path.dirname(__file__) - -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/4.0/howto/deployment/checklist/ - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = env("SECRET_KEY") - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = env("DEBUG") -DEVELOPMENT_MODE = env("DEVELOPMENT_MODE") -ALLOWED_HOSTS = ["127.0.0.1"] - - -# Application definition - -INSTALLED_APPS = [ - "django.contrib.admin", - "django.contrib.auth", - "django.contrib.contenttypes", - "django.contrib.sessions", - "django.contrib.messages", - "django.contrib.staticfiles", - "posts.apps.PostConfig", - "mainpage.apps.MainpageConfig", - "comments.apps.CommentsConfig", -] - -MIDDLEWARE = [ - "django.middleware.security.SecurityMiddleware", - "django.contrib.sessions.middleware.SessionMiddleware", - "django.middleware.common.CommonMiddleware", - "django.middleware.csrf.CsrfViewMiddleware", - "django.contrib.auth.middleware.AuthenticationMiddleware", - "django.contrib.messages.middleware.MessageMiddleware", - "django.middleware.clickjacking.XFrameOptionsMiddleware", -] - -ROOT_URLCONF = "blog.urls" - -TEMPLATES = [ - { - "BACKEND": "django.template.backends.django.DjangoTemplates", - "DIRS": [os.path.join(BASE_DIR, "templates")], - "APP_DIRS": True, - "OPTIONS": { - "context_processors": [ - "django.template.context_processors.debug", - "django.template.context_processors.request", - "django.contrib.auth.context_processors.auth", - "django.contrib.messages.context_processors.messages", - ], - }, - }, -] - -WSGI_APPLICATION = "blog.wsgi.application" - - -# Database -# https://docs.djangoproject.com/en/4.0/ref/settings/#databases - if DEVELOPMENT_MODE: DATABASES = { "default": { @@ -230,14 +95,13 @@ if DEVELOPMENT_MODE: } else: DATABASES = { - "default": { - "ENGINE": "django.db.backends.postgresql", - "OPTIONS": { - "service": "django_test", + "default": { + "ENGINE": "django.db.backends.postgresql", + "OPTIONS": { + "service": "django_test", + }, } } -} - # Password validation # https://docs.djangoproject.com/en/4.0/ref/settings/#auth-password-validators