コード例 #1
0
ファイル: app.py プロジェクト: rebeccastandig/Session_Lession
def post_to_wall(username):
    id_from_users = model.get_user_by_name(username)
    author_id_from_users = session['username']
    date_time = str(datetime.datetime.now())
    post = request.form.get("post")
    model.post_to_wall(id_from_users, author_id_from_users, date_time, post)
    return redirect("/user/%s"%username)    
コード例 #2
0
def post_to_wall(username):
    model.connect_to_db()
    user_id = model.get_userid_by_name(username)
    wall_posts = model.get_wall_posts(user_id)
    author_id = model.get_userid_by_name(session.get("username"))
    wall_owner = username
    content = request.form.get("content")
    model.post_to_wall(wall_owner, author_id, content)
    return redirect(url_for("user_wall", username=username))
コード例 #3
0
ファイル: app.py プロジェクト: rrude/session_lesson
def post_to_wall(username):
    #request.form is dictionary from form with method post 
    # get content from submitted form
    content = request.form.get("content")

    #get the current user from the session
    author_id = session.get("user_id")

    # look up the person whose page it is
    owner_id = model.get_user_by_name(username)

    # add post to database
    model.post_to_wall(owner_id, author_id, content)

    # send user back to same page
    # url_for is a flask function that finds the right url based on handler name
    return redirect(url_for("view_user",username=username ))