def get_profile(): if session.get('isLogin') != 'true': return 'permission-denied' try: result = User.find_by_id(session.get('user_id')) msg_count = Message.count_user_message(session.get('user_id')) comment_count = Comment.count_self_comment(session.get('user_id')) return render_template('profile.html', user=result[0], msg_count=msg_count, comment_count=comment_count) except IOError as e: print(e) return 'fail'
def get_message_list(page): if session.get('isLogin') != 'true': return 'permission-denied' try: msg = Message.find_self_message(session.get('user_id'), page * 10, 10) page_count = (Message.count_user_message(session.get('user_id')) - 1) // 10 + 1 statistics = Message.get_statistics(session.get('user_id')) return render_template('profile-message-list.html', result=msg, page_count=page_count, curr_page=page, statistics=statistics) except IOError as e: print(e) return 'fail'