#!/usr/bin/python # -*- coding: UTF-8 -*- from tornado.web import RequestHandler import simplejson from py.common.config.config_ini import Config_INI from py.common.response_entity import res_entity from py.control.user_manager import UserManager from py.common.myexception import MyException from py.common.convert import bs2utf8 from py.common.redis.redis_client import Redis redis_conf = Config_INI('configs/redis.ini') redis_account = Redis(redis_conf.get('account', 'url')) common_conf = Config_INI('configs/common.ini') class AccountHandler(RequestHandler): """ 用户账号 """ def post(self, method): _user_man = UserManager() if method == 'login': # 登录redis.ini username = bs2utf8(self.get_argument('username')) pwd = bs2utf8(self.get_argument('pwd')) try: userinfo = _user_man.login(username, pwd) result = res_entity.getSuccessEntity(userinfo) if userinfo: