def __init__(self,request): self.request = request self.session = request['Session'] self.form_data = request['Post'] self.setting = request['Setting'] self.set_title(u'ログイン') self.dba = DBAccess.order()
def __init__(self, request): self.request = request self.session = request['Session'] self.form_data = request['Post'] self.setting = request['Setting'] self.set_title(u'管理画面') self.dba = DBAccess.order()
def get_problems(): problems = [] dba = DBAccess.order() res = dba.select('problem_tbl', '*') for data in res: p = Problem() for k,v in data.items(): p.setvalue(k,v) problems.append(p) return problems
def get_user_by_username(username): if username is None: return None dba = DBAccess.order() data = dba.select('user_tbl', '*', {'username': username}) user = None if len(data) == 1: user = User() for k, v in data[0].items(): user[k] = v return user
def get_user_by_hash(key): if key is None: return None dba = DBAccess.order() data = dba.select('user_tbl', '*', {'hash': key}) user = None if len(data) == 1: user = User() for k, v in data[0].items(): user[k] = v return user
def get_user_by_username(username): if username is None: return None dba = DBAccess.order() data = dba.select('user_tbl', '*', {'username':username}) user = None if len(data) == 1: user = User() for k,v in data[0].items(): user[k] = v return user
def get_user_by_hash(key): if key is None: return None dba = DBAccess.order() data = dba.select('user_tbl', '*', {'hash':key}) user = None if len(data) == 1: user = User() for k,v in data[0].items(): user[k] = v return user
def __init__(self, user_id=None, username=None, password=None, salt=''): self.dba = DBAccess.order() self.data = {} self.select(user_id, username, password, salt)
def __init__(self, setting): self.setting = setting self.dba = DBAccess.order()
def __init__(self, setting): self.setting = setting self.dba = DBAccess.order()
def __init__(self, user_id=None, username=None, password=None, salt=''): self.dba = DBAccess.order() self.data = {} self.select(user_id, username, password, salt)
def __init__(self, problem_id=None): self.dba = DBAccess.order() self.data = {} if problem_id != None: self.select(problem_id)