This commit is contained in:
jxxghp 2024-02-15 19:54:16 +08:00
parent 3c710dd266
commit ca78fb7c22

View File

@ -67,8 +67,10 @@ def set_env_setting(env: dict,
""" """
for k, v in env.items(): for k, v in env.items():
if hasattr(settings, k): if hasattr(settings, k):
if v == "None":
v = None
setattr(settings, k, v) setattr(settings, k, v)
if v is None or str(v) == "None": if v is None:
v = '' v = ''
else: else:
v = str(v) v = str(v)
@ -120,8 +122,10 @@ def set_setting(key: str, value: Union[list, dict, bool, int, str] = None,
更新系统设置 更新系统设置
""" """
if hasattr(settings, key): if hasattr(settings, key):
if value == "None":
value = None
setattr(settings, key, value) setattr(settings, key, value)
if value is None or str(value) == "None": if value is None:
value = '' value = ''
else: else:
value = str(value) value = str(value)