crispy forms in installed apps

This commit is contained in:
gw3000 2023-06-10 22:23:53 +02:00
parent 32a99c2022
commit 6b131df967

View file

@ -38,7 +38,15 @@ INSTALLED_APPS = [
"django.contrib.sessions", "django.contrib.sessions",
"django.contrib.messages", "django.contrib.messages",
"django.contrib.staticfiles", "django.contrib.staticfiles",
# my apps # -----------------------------------
# Crispy forms, modals and bootstrap5
# -----------------------------------
"bootstrap_modal_forms",
"crispy_forms",
"crispy_bootstrap5",
# -----------------------------------
# My Apps
# -----------------------------------
"sites", "sites",
"fbf", "fbf",
"rescuer", "rescuer",
@ -59,7 +67,7 @@ ROOT_URLCONF = "core.urls"
TEMPLATES = [ TEMPLATES = [
{ {
"BACKEND": "django.template.backends.django.DjangoTemplates", "BACKEND": "django.template.backends.django.DjangoTemplates",
"DIRS": [os.path.join(BASE_DIR, 'templates')], "DIRS": [os.path.join(BASE_DIR, "templates")],
"APP_DIRS": True, "APP_DIRS": True,
"OPTIONS": { "OPTIONS": {
"context_processors": [ "context_processors": [
@ -91,20 +99,16 @@ DATABASES = {
AUTH_PASSWORD_VALIDATORS = [ AUTH_PASSWORD_VALIDATORS = [
{ {
"NAME": "NAME": "django.contrib.auth.password_validation.UserAttributeSimilarityValidator",
"django.contrib.auth.password_validation.UserAttributeSimilarityValidator",
}, },
{ {
"NAME": "NAME": "django.contrib.auth.password_validation.MinimumLengthValidator",
"django.contrib.auth.password_validation.MinimumLengthValidator",
}, },
{ {
"NAME": "NAME": "django.contrib.auth.password_validation.CommonPasswordValidator",
"django.contrib.auth.password_validation.CommonPasswordValidator",
}, },
{ {
"NAME": "NAME": "django.contrib.auth.password_validation.NumericPasswordValidator",
"django.contrib.auth.password_validation.NumericPasswordValidator",
}, },
] ]
@ -124,12 +128,14 @@ USE_TZ = True
# Static files (CSS, JavaScript, Images) # Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/4.2/howto/static-files/ # https://docs.djangoproject.com/en/4.2/howto/static-files/
STATIC_URL = 'static/' STATIC_URL = "static/"
STATICFILES_DIRS = [ STATICFILES_DIRS = [BASE_DIR / "static"]
BASE_DIR / "static"
]
# Default primary key field type # Default primary key field type
# https://docs.djangoproject.com/en/4.2/ref/settings/#default-auto-field # https://docs.djangoproject.com/en/4.2/ref/settings/#default-auto-field
DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField" DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
# crispy forms
CRISPY_ALLOWED_TEMPLATE_PACKS = "bootstrap5"
CRISPY_TEMPLATE_PACK = "bootstrap5"