拍爱

rapp.py 549B

123456789101112131415161718192021222324
  1. # -*- coding: utf-8 -*-
  2. from operation.models import LatestAppInfo
  3. from utils.redis.connect import r
  4. from utils.redis.rkeys import LATEST_APP_INFO
  5. # 最新 APP 相关
  6. def set_latest_app(src=0):
  7. """ 设置最新 APP 信息 """
  8. try:
  9. appinfo = LatestAppInfo.objects.filter(src=src)[0].data
  10. except IndexError:
  11. appinfo = {}
  12. r.setjson(LATEST_APP_INFO % src, appinfo)
  13. return appinfo
  14. def get_latest_app(src=0):
  15. """ 获取最新 APP 信息 """
  16. return r.getjson(LATEST_APP_INFO % src) or set_latest_app(src)