2024-11-24 14:42:12 +02:00
"""
2024-11-24 16:45:26 +02:00
Django settings for project project .
2024-11-24 14:42:12 +02:00
Generated by ' django-admin startproject ' using Django 3.2 .13 .
For more information on this file , see
https : / / docs . djangoproject . com / en / 3.2 / topics / settings /
For the full list of settings and their values , see
https : / / docs . djangoproject . com / en / 3.2 / ref / settings /
"""
from pathlib import Path
# Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = Path ( __file__ ) . resolve ( ) . parent . parent
# Quick-start development settings - unsuitable for production
# See https://docs.djangoproject.com/en/3.2/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret!
2024-11-24 16:45:26 +02:00
SECRET_KEY = ' django-insecure-)10v6d=(_iu)19nfuzz9jc6#$1lw=-)33s( % nv*#dsa6tibt1! '
2024-11-24 14:42:12 +02:00
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
ALLOWED_HOSTS = [ ]
# Application definition
INSTALLED_APPS = [
2024-11-24 16:45:26 +02:00
' notes.apps.NotesConfig ' ,
2024-11-24 14:42:12 +02:00
' django.contrib.admin ' ,
' django.contrib.auth ' ,
' django.contrib.contenttypes ' ,
' django.contrib.sessions ' ,
' django.contrib.messages ' ,
' django.contrib.staticfiles ' ,
]
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 ' ,
]
2024-11-24 16:45:26 +02:00
ROOT_URLCONF = ' project.urls '
2024-11-24 14:42:12 +02:00
TEMPLATES = [
{
' BACKEND ' : ' django.template.backends.django.DjangoTemplates ' ,
2024-11-24 16:45:26 +02:00
' DIRS ' : [ ' notes/templates/ ' ] ,
2024-11-24 14:42:12 +02:00
' 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 ' ,
] ,
} ,
} ,
]
2024-11-24 16:45:26 +02:00
WSGI_APPLICATION = ' project.wsgi.application '
2024-11-24 14:42:12 +02:00
# Database
# https://docs.djangoproject.com/en/3.2/ref/settings/#databases
DATABASES = {
' default ' : {
' ENGINE ' : ' django.db.backends.sqlite3 ' ,
' NAME ' : BASE_DIR / ' db.sqlite3 ' ,
}
}
# Password validation
# https://docs.djangoproject.com/en/3.2/ref/settings/#auth-password-validators
AUTH_PASSWORD_VALIDATORS = [
{
' NAME ' : ' django.contrib.auth.password_validation.UserAttributeSimilarityValidator ' ,
} ,
{
' NAME ' : ' django.contrib.auth.password_validation.MinimumLengthValidator ' ,
} ,
{
' NAME ' : ' django.contrib.auth.password_validation.CommonPasswordValidator ' ,
} ,
{
' NAME ' : ' django.contrib.auth.password_validation.NumericPasswordValidator ' ,
} ,
]
# Internationalization
# https://docs.djangoproject.com/en/3.2/topics/i18n/
LANGUAGE_CODE = ' en-us '
TIME_ZONE = ' UTC '
USE_I18N = True
USE_L10N = True
USE_TZ = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/3.2/howto/static-files/
STATIC_URL = ' /static/ '
# Default primary key field type
# https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field
DEFAULT_AUTO_FIELD = ' django.db.models.BigAutoField '