拍爱

rapp.py 544B

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