フラスコリダイレクト

フラスコリダイレクト


 

  • 1  からフラスコインポートフラスコなurl_for、要求、リダイレクト
     2  
    3アプリ=フラスコ(__name__ 4  
    5  
    6 app.route(@ ' /インデックス' 7  デフインデックス():
     8      名= request.args.get(' 名前' 9      なら ない名前:
     10          リターンリダイレクト(なurl_for(' ログイン'、フラグ= ' fは' ))
     11  
    12      リターン ' %S的个人中心页面'%の13  
    14  
    15 app.route @(' /ログイン' 16  デフログイン():
     17      F = request.args.get(' フラグ' 18      であればF:
     19          リターン ' 登录页面' 
    20  
    21      リターンリダイレクト(なurl_for(' インデックス'、NAME = ' アイビー')、コード= 302 22  
    23  
    24  なら __name__ == ' __main__ '25      app.run()
    なurl_forを使用することができると最初のパラメータは、リダイレクトURLであり、2番目の引数はステータスコードを指定する機能は、リダイレクションを提供するリダイレクト、デフォルトは302(一時的なリダイレクト)であり、301は永久的なリダイレクトであります

 

おすすめ

転載: www.cnblogs.com/ivy-blogs/p/11498148.html