django-constance/constance/settings.py

32 lines
1.2 KiB
Python
Raw Normal View History

2014-11-25 21:19:52 +00:00
from django.conf import settings
2025-10-07 09:25:07 +00:00
BACKEND = getattr(settings, "CONSTANCE_BACKEND", "constance.backends.redisd.RedisBackend")
2025-10-07 09:25:07 +00:00
CONFIG = getattr(settings, "CONSTANCE_CONFIG", {})
2025-10-07 09:25:07 +00:00
CONFIG_FIELDSETS = getattr(settings, "CONSTANCE_CONFIG_FIELDSETS", {})
2016-08-21 21:45:57 +00:00
2025-10-07 09:25:07 +00:00
ADDITIONAL_FIELDS = getattr(settings, "CONSTANCE_ADDITIONAL_FIELDS", {})
2025-10-07 09:25:07 +00:00
FILE_ROOT = getattr(settings, "CONSTANCE_FILE_ROOT", "")
2025-10-07 09:25:07 +00:00
DATABASE_CACHE_BACKEND = getattr(settings, "CONSTANCE_DATABASE_CACHE_BACKEND", None)
2025-10-07 09:25:07 +00:00
DATABASE_CACHE_AUTOFILL_TIMEOUT = getattr(settings, "CONSTANCE_DATABASE_CACHE_AUTOFILL_TIMEOUT", 60 * 60 * 24)
2025-10-07 09:25:07 +00:00
DATABASE_PREFIX = getattr(settings, "CONSTANCE_DATABASE_PREFIX", "")
2025-10-07 09:25:07 +00:00
REDIS_PREFIX = getattr(settings, "CONSTANCE_REDIS_PREFIX", "constance:")
2014-11-25 21:19:52 +00:00
2025-10-07 09:25:07 +00:00
REDIS_CACHE_TIMEOUT = getattr(settings, "CONSTANCE_REDIS_CACHE_TIMEOUT", 60)
2025-10-07 09:25:07 +00:00
REDIS_CONNECTION_CLASS = getattr(settings, "CONSTANCE_REDIS_CONNECTION_CLASS", None)
2014-11-25 21:19:52 +00:00
REDIS_ASYNC_CONNECTION_CLASS = getattr(settings, "CONSTANCE_REDIS_ASYNC_CONNECTION_CLASS", None)
2025-10-07 09:25:07 +00:00
REDIS_CONNECTION = getattr(settings, "CONSTANCE_REDIS_CONNECTION", {})
2014-11-25 21:19:52 +00:00
2025-10-07 09:25:07 +00:00
SUPERUSER_ONLY = getattr(settings, "CONSTANCE_SUPERUSER_ONLY", True)
2025-10-07 09:25:07 +00:00
IGNORE_ADMIN_VERSION_CHECK = getattr(settings, "CONSTANCE_IGNORE_ADMIN_VERSION_CHECK", False)