1 1
 # -*- coding: utf-8 -*-
2 2
 
3
-import json
4
-
5 3
 from pai2.basemodels import PlatformMixin
6 4
 from utils.redis.connect import r
7 5
 from utils.redis.rkeys import APP_SETTINGS_INFO
@@ -9,7 +7,7 @@ from utils.redis.rkeys import APP_SETTINGS_INFO
9 7
 
10 8
 def set_app_settings_info(appset):
11 9
     """ 设置 APP 设置信息 """
12
-    r.set(APP_SETTINGS_INFO % (appset.platform, appset.channel, appset.version), json.dumps(appset.data))
10
+    r.setjson(APP_SETTINGS_INFO % (appset.platform, appset.channel, appset.version), appset.data)
13 11
 
14 12
 
15 13
 def del_app_settings_info(appset):
@@ -20,4 +18,4 @@ def del_app_settings_info(appset):
20 18
 def get_app_settings_info(platform, channel, version):
21 19
     """ 获取 APP 设置信息 """
22 20
     platform = platform if isinstance(platform, int) else PlatformMixin.Platforms[platform]
23
-    return json.loads(r.get(APP_SETTINGS_INFO % (platform, channel, version)) or '{}')
21
+    return r.getjson(APP_SETTINGS_INFO % (platform, channel, version))

Kodo/kodo - Gogs: Go Git Service

1 次代碼提交 (7852e5c71b21fdda2f5ca7458d4ab2802c1f58ca)

作者 SHA1 備註 提交日期
  Brightcells b95db9c5c3 Basic gis command 6 年之前