def index(): if session.get("user_id"): user_id = session.get("user_id") username = model.get_username_by_id(user_id) return "User %s is logged in!!!!" % username else: return render_template("index.html")
def register(): model.connect_to_db() if session.get("username"): # get username by id username = model.get_username_by_id(session["username"]) return redirect("users/"+username) else: return render_template("register.html")
def get_top_users_by_request(requests, result_lenght): popular_users = {} result = {} for req in requests: if req.user_id in popular_users.keys(): popular_users[req.user_id] += 1 else: popular_users.update({req.user_id: 1}) for i, k in popular_users.items(): name = model.get_username_by_id(i) result.update({name: k}) result = sorted(result.items(), key=lambda x: x[1], reverse=True)[:result_lenght] return result
def register(): if session.get("user_id"): username = model.get_username_by_id(session.get("user_id")) return redirect(url_for('view_user', username=username)) return render_template("register.html")