Пример #1
0
 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})
Пример #2
0
    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,
            },
        )