2016-04-13 8 views
-3

フラスコをWebサーバーとして使用して特定のユーザーのプロファイルにルーティングできるようにしたいが、ユーザーのプロファイル名が異なるため、どのように実装するのだろうか?可変URLへのFlaskルート

答えて

1

変数はURL内の角括弧で囲まれ、通常のパラメータとしてビュー関数に渡されます。

あなたはprofile.htmlと呼ばれるテンプレートを持っており、機能getUserからそのテンプレートにユーザーデータを渡したいと仮定すると、あなたのルートは次のようになります。

@app.route('/profile/<username>') 
def profile(username): 
    return render_template('profile.html', user = getUser(username)) 
関連する問題