def render(self): user_id = self.current_user greeting = "" if user_id: user_info = user_ctrl.get_user(user_id) greeting = self.gen_greeting(to_utf8(user_info["nickname"])) return self.render_string("ui_module/nav.html", result={"user_id": user_id, "greeting": greeting})
def get(self): user_filter_id = self.get_argument("u", 0) # u 表示 user_id page = self.get_argument("page", 1) page_size = self.get_argument("page_size", 200) # 先不做分页 if user_filter_id > 0: marker_list = marker_ctrl.get_user_marker_list(int(user_filter_id), int(page), int(page_size)) else: marker_list = marker_ctrl.get_marker_list(int(page), int(page_size)) user_id = self.get_current_user() user_info = user_ctrl.get_user(user_id) self.render( "marker_list.html", result={ "marker_list": marker_list, "user_id": user_id, "user_filter_id": user_filter_id, "user_info": user_info, }, )