|
|
@@ -12,6 +12,7 @@ https://docs.djangoproject.com/en/5.2/ref/settings/
|
|
|
|
|
|
import os
|
|
|
from pathlib import Path
|
|
|
+import logging
|
|
|
|
|
|
APP_NAME = "Finanzas"
|
|
|
APP_VERSION = os.environ.get("APP_VERSION", "17.0.10") # Valor por defecto si no está definido
|
|
|
@@ -174,3 +175,36 @@ AUTH_USER_MODEL = "reymotausers.ReyMotaUser"
|
|
|
RECURRENTES_API_TOKEN = 'mi-token-secreto-superseguro'
|
|
|
# Token dedicado para la API de generación de informes PDF
|
|
|
REPORTS_API_TOKEN = os.environ.get('REPORTS_API_TOKEN', 'mi-token-informes-por-defecto')
|
|
|
+
|
|
|
+
|
|
|
+LOGGING = {
|
|
|
+ 'version': 1,
|
|
|
+ 'disable_existing_loggers': False,
|
|
|
+ 'formatters': {
|
|
|
+ 'custom_format': {
|
|
|
+ 'format': '{levelname} {asctime} {module} {message}',
|
|
|
+ 'style': '{',
|
|
|
+ },
|
|
|
+ 'formato_personalizado': {
|
|
|
+ 'format': '[{asctime}] [{levelname}] [{module}] <<< {message} >>>',
|
|
|
+ 'style': '{',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ 'handlers': {
|
|
|
+ 'console': {
|
|
|
+ 'level': 'DEBUG',
|
|
|
+ 'class': 'logging.StreamHandler',
|
|
|
+ 'formatter': 'formato_personalizado',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ 'loggers': {
|
|
|
+ 'django': {
|
|
|
+ 'handlers': ['console'],
|
|
|
+ 'level': os.getenv('DJANGO_LOG_LEVEL', 'DEBUG'),
|
|
|
+ },
|
|
|
+ 'finanzas': {
|
|
|
+ 'handlers': ['console'],
|
|
|
+ 'level': 'INFO',
|
|
|
+ }
|
|
|
+ },
|
|
|
+}
|