feat: Improve possible logging configuration
This commit is contained in:
parent
2902a799f5
commit
c74e50ebf1
@ -26,10 +26,39 @@ else:
|
|||||||
encoding='utf-8')
|
encoding='utf-8')
|
||||||
CONFIG_FILE = config
|
CONFIG_FILE = config
|
||||||
|
|
||||||
|
DJANGO_LOG_LEVEL = config.get('logging', 'django_log_level', fallback="WARNING")
|
||||||
|
APP_LOG_LEVEL = config.get('logging', 'app_log_level', fallback="WARNING")
|
||||||
|
|
||||||
"""LOGGING"""
|
"""LOGGING"""
|
||||||
LOGGING = {
|
LOGGING = {
|
||||||
"version": 1,
|
'version': 1,
|
||||||
"disable_existing_loggers": False,
|
'disable_existing_loggers': False,
|
||||||
|
'formatters': {
|
||||||
|
'verbose': {
|
||||||
|
'format': '{levelname} {asctime} {module} {message}',
|
||||||
|
'style': '{',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
'handlers': {
|
||||||
|
'console': {
|
||||||
|
'class': 'logging.StreamHandler',
|
||||||
|
'formatter': 'verbose',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
'loggers': {
|
||||||
|
'django': {
|
||||||
|
'handlers': ['console'],
|
||||||
|
'level': DJANGO_LOG_LEVEL,
|
||||||
|
},
|
||||||
|
'fellchensammlung': {
|
||||||
|
'handlers': ['console'],
|
||||||
|
'level': APP_LOG_LEVEL,
|
||||||
|
},
|
||||||
|
'notfellchen': {
|
||||||
|
'handlers': ['console'],
|
||||||
|
'level': APP_LOG_LEVEL,
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
""" DJANGO """
|
""" DJANGO """
|
||||||
@ -62,7 +91,7 @@ else:
|
|||||||
|
|
||||||
"""USER MANAGEMENT"""
|
"""USER MANAGEMENT"""
|
||||||
AUTH_USER_MODEL = "fellchensammlung.User"
|
AUTH_USER_MODEL = "fellchensammlung.User"
|
||||||
ACCOUNT_ACTIVATION_DAYS = 7 # One-week activation window
|
ACCOUNT_ACTIVATION_DAYS = 7 # One-week activation window
|
||||||
REGISTRATION_OPEN = True
|
REGISTRATION_OPEN = True
|
||||||
REGISTRATION_SALT = "notfellchen"
|
REGISTRATION_SALT = "notfellchen"
|
||||||
|
|
||||||
@ -81,7 +110,7 @@ SEC_POLICY = config.get("security", "Policy",
|
|||||||
""" LOCATIONS """
|
""" LOCATIONS """
|
||||||
STATIC_ROOT = config.get("locations", "static", fallback="/notfellchen/static")
|
STATIC_ROOT = config.get("locations", "static", fallback="/notfellchen/static")
|
||||||
MEDIA_ROOT = config.get("locations", "media", fallback="/notfellchen/static")
|
MEDIA_ROOT = config.get("locations", "media", fallback="/notfellchen/static")
|
||||||
MEDIA_URL = '/media/'
|
MEDIA_URL = config.get("urls", "media", fallback="/media/")
|
||||||
|
|
||||||
host = config.get("notfellchen", "host", fallback='*')
|
host = config.get("notfellchen", "host", fallback='*')
|
||||||
|
|
||||||
@ -218,11 +247,9 @@ DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
|
|||||||
# Redirect to home URL after login (Default redirects to /accounts/profile/)
|
# Redirect to home URL after login (Default redirects to /accounts/profile/)
|
||||||
LOGIN_REDIRECT_URL = '/'
|
LOGIN_REDIRECT_URL = '/'
|
||||||
|
|
||||||
|
|
||||||
REST_FRAMEWORK = {
|
REST_FRAMEWORK = {
|
||||||
'DEFAULT_AUTHENTICATION_CLASSES': [
|
'DEFAULT_AUTHENTICATION_CLASSES': [
|
||||||
'rest_framework.authentication.TokenAuthentication',
|
'rest_framework.authentication.TokenAuthentication',
|
||||||
'rest_framework.authentication.SessionAuthentication',
|
'rest_framework.authentication.SessionAuthentication',
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user