def get_image_code(image_code_id):
# 1 实用工具类生成验证码
name, text, image_data = captcha.generate_captcha()
#将验证码的数据和编号存储到 redis 中
try:
#redis_store.set() 设置数据
#redis_store.expires()设置有效期
#setex:设置数据的同时设置有效期
# 第一位key 第二位:有效期 第三位:value
redis_store.setex('image_code_%s' % image_code_id, 300,text)
except Exception as e:
# 记录日志
logging.error(e)
resp = {
'error':RET.DBERR,
'errmsg':'redis保存出错'
}

return 'get_image_code'

posted on 2018-03-30 22:28  Xiao马  阅读(623)  评论(0编辑  收藏  举报