def get(self, *args, **kwargs): # username = self.get_argument('user') username = tornado.escape.json_decode(self.current_user) usermod = user_mod.UserModel() userinfo = usermod.find_user(username) # print(userinfo) haveseen = [] if userinfo['haveseen'] != None: haveseen = userinfo['haveseen'].split(' ') haventseen = [] for i in range(1, len(alg_list.alg) + 1): if str(i) not in haveseen: haventseen.append(i) logmod = log_mod.LogModel() userloginfo = logmod.find_log_from_userid(userinfo['id']) # print(userinfo['id'], 'userloginfo', userloginfo) self.render( 'index.html', userinfo=userinfo, alglist=alg_list.alg, haveseen=haveseen, haventseen=haventseen, userloginfo=userloginfo, )
def get(self): username = tornado.escape.json_decode(self.current_user) usermod = user_mod.UserModel() userinfo = usermod.find_user(username) logmod = log_mod.LogModel() userloginfo = logmod.find_log_from_userid(userinfo['id']) self.render( 'logs_manager.html', username=username, userloginfo=userloginfo, alg_list=alg_list.alg, )
def post(self): logtitle = self.get_argument('title') logcontent = self.get_argument('content') logalgid = self.get_argument('algid') username = tornado.escape.json_decode(self.current_user) print('-->', username) usermod = user_mod.UserModel() userinfo = usermod.find_user(username) userid = userinfo['id'] print('userid : ', userid) logmod = log_mod.LogModel() logcreate = logmod.create_log(userid, logalgid, logtitle, logcontent) print(logcreate)
def post(self, *args, **kwargs): username = self.get_argument('username') password = self.get_argument('userpwd') cmfpwd = self.get_argument('cfmpwd') print(username, password, cmfpwd) usermod = user_mod.UserModel() isexist = usermod.exist_user(username) if isexist: self.write('This User is Exist !') else: if password != cmfpwd: self.write('Not Same') else: newuserid = usermod.create_user(username, password) print(newuserid, username, password) self.write('Register Success !')
def get(self): username = tornado.escape.json_decode(self.current_user) usermod = user_mod.UserModel() userinfo = usermod.find_user(username) curid = self.get_argument('algid') strh = str(userinfo['haveseen']) print(strh) if strh == 'None': strh = curid else: haveseen = userinfo['haveseen'].split(' ') if curid not in haveseen: strh += ' ' + curid usermod.update_user_haveseen(userinfo['id'], strh) usermod.update_user_lastseen(userinfo['id'], curid) self.render( 'algorithm.html', alg_list=alg_list.alg, username=username, curid=curid, )