fix: allow empty internal IP
This commit is contained in:
@@ -75,8 +75,19 @@ except configparser.NoSectionError:
|
|||||||
DEBUG = config.getboolean('django', 'debug', fallback=False)
|
DEBUG = config.getboolean('django', 'debug', fallback=False)
|
||||||
|
|
||||||
# Internal IPs
|
# Internal IPs
|
||||||
raw_config_value = config.get("django", "internal_ips", fallback=[])
|
internal_ip_raw_config_value = config.get("django", "internal_ips", fallback=None)
|
||||||
INTERNAL_IPS = json.loads(raw_config_value)
|
if internal_ip_raw_config_value:
|
||||||
|
INTERNAL_IPS = json.loads(internal_ip_raw_config_value)
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
if config.getboolean('django', 'cache', fallback=False):
|
||||||
|
CACHES = {
|
||||||
|
"default": {
|
||||||
|
"BACKEND": "django.core.cache.backends.locmem.LocMemCache",
|
||||||
|
"LOCATION": "uniques-snowflake",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
""" DATABASE """
|
""" DATABASE """
|
||||||
DB_BACKEND = config.get("database", "backend", fallback="sqlite3")
|
DB_BACKEND = config.get("database", "backend", fallback="sqlite3")
|
||||||
@@ -245,7 +256,9 @@ MIDDLEWARE = [
|
|||||||
'django.contrib.sessions.middleware.SessionMiddleware',
|
'django.contrib.sessions.middleware.SessionMiddleware',
|
||||||
# Needs to be after SessionMiddleware and before CommonMiddleware
|
# Needs to be after SessionMiddleware and before CommonMiddleware
|
||||||
'django.middleware.locale.LocaleMiddleware',
|
'django.middleware.locale.LocaleMiddleware',
|
||||||
|
"django.middleware.cache.UpdateCacheMiddleware",
|
||||||
'django.middleware.common.CommonMiddleware',
|
'django.middleware.common.CommonMiddleware',
|
||||||
|
"django.middleware.cache.FetchFromCacheMiddleware",
|
||||||
'django.middleware.csrf.CsrfViewMiddleware',
|
'django.middleware.csrf.CsrfViewMiddleware',
|
||||||
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
'django.contrib.auth.middleware.AuthenticationMiddleware',
|
||||||
'django.contrib.messages.middleware.MessageMiddleware',
|
'django.contrib.messages.middleware.MessageMiddleware',
|
||||||
|
|||||||
Reference in New Issue
Block a user