diff --git a/server/settings.py b/server/settings.py index eb0168dc..ad19324f 100755 --- a/server/settings.py +++ b/server/settings.py @@ -41,11 +41,10 @@ def update_dict(dict1, dict2): if key == 'apk_file': # apk_file拷贝到固定位置 from shutil import copyfile copyfile(BASE_DIR + value, BASE_DIR + '/media/zc_ehs.apk') + if key in dict1 and isinstance(dict1[key], dict) and isinstance(value, dict): + update_dict(dict1[key], value) else: - if key in dict1 and isinstance(dict1[key], dict) and isinstance(value, dict): - update_dict(dict1[key], value) - else: - dict1[key] = value + dict1[key] = value def update_sysconfig(new_dict): config = get_sysconfig()