Email Backend

This commit is contained in:
gw3000 2023-07-30 19:25:49 +02:00
parent 63d52c7bf9
commit 9e01650cbf
2 changed files with 27 additions and 14 deletions

View file

@ -1,26 +1,25 @@
# APP URL # APP URL
APP_URL='http://django.localhost' APP_URL='http://fbf.localhost'
# Allowed Hosts # Allowed Hosts
ALLOWED_HOSTS='django.localhost' ALLOWED_HOSTS='fbf.localhost'
# Database # Database
DB_HOST='db' DB_HOST='db'
DB_PORT='5432'
DB_PASSWORD='superSecret'
DB_USER='fbf'
DB_NAME='db_fbf' DB_NAME='db_fbf'
DB_PASSWORD='superSecret'
DB_PORT='5432'
DB_USER='fbf'
# Secrets # Secrets
SECRET_KEY='openssl rand -base64 50' SECRET_KEY='openssl rand -base64 50'
# CSRF # CSRF
CSRF_TRUSTED_ORIGINS='http://django.localhost' CSRF_TRUSTED_ORIGINS='http://fbf.localhost'
# Email # Email
EMAIL_HOST=''
EMAIL_PORT=587
EMAIL_USE_TLS=True
EMAIL_HOST_USER=''
EMAIL_HOST_PASSWORD=''
DEFAULT_FROM_EMAIL='' DEFAULT_FROM_EMAIL=''
EMAIL_HOST_PASSWORD=''
EMAIL_HOST_USER=''
EMAIL_HOST=''
EMAIL_PORT=

View file

@ -213,9 +213,7 @@ ACCOUNT_USERNAME_MIN_LENGTH = 3
ACCOUNT_UNIQUE_EMAIL = True ACCOUNT_UNIQUE_EMAIL = True
LOGIN_REDIRECT_URL = "/bird/all" LOGIN_REDIRECT_URL = "/bird/all"
# Email # CKEditor
EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend"
CKEDITOR_BASEPATH = "/static/ckeditor/ckeditor/" CKEDITOR_BASEPATH = "/static/ckeditor/ckeditor/"
CKEDITOR_UPLOAD_PATH = "media" CKEDITOR_UPLOAD_PATH = "media"
@ -231,3 +229,19 @@ try:
from .jazzmin import JAZZMIN_SETTINGS from .jazzmin import JAZZMIN_SETTINGS
except ImportError: except ImportError:
print("No Jazzmin Settings found!") print("No Jazzmin Settings found!")
# Email
# Console Backend for Development Usage.
# EMAIL_BACKEND = "django.core.mail.backends.console.EmailBackend"
# SMTP Backup for Production Usage.
EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"
if EMAIL_BACKEND == "django.core.mail.backends.smtp.EmailBackend":
DEFAULT_FROM_EMAIL = env("DEFAULT_FROM_EMAIL")
EMAIL_HOST_PASSWORD = env("EMAIL_HOST_PASSWORD")
EMAIL_HOST_USER = env("EMAIL_HOST_USER")
EMAIL_HOST = env("EMAIL_HOST")
EMAIL_PORT = env("EMAIL_PORT")
EMAIL_USE_TLS = True