ルーティング03研究ノートのフラスコ

1.エンドポイント

フラスコインポートフラスコ、なurl_for
 インスタンス化オブジェクトは、フラスコで 
のApp =フラスコ(__name__ #の印刷デフォルト設定情報

#の再分散開発環境 
app.config.from_object(settings.DEV 


本番環境の設定に導入アプリケーション。 config.from_object( 'settings.Pro')



@ app.route(' /インデックス'、メソッド= [ ' GET '' POST ' ]、エンドポイント= ' XX ' DEFのインデックス():
     "" " 
        いいえエンドポイントの場合、デフォルトでは、関数の名前です。
        なurl_for生成要求URLによって逆転させることができる
    ""」
    印刷(なurl_for(' XX ' ))
     リターン ' NIミリアンペアデ、ZA恵施!' 

もし __name__ == ' __main__ ' 
    app.run()

 

結果を印刷します:

 

 

2.動的ルーティング

app.route @(' /インデックス/ <INT:ID> '、メソッド= [ ' GETは'' POST ' ])
 DEFのインデックス(ID):
     "" " 
        何のエンドポイント、関数名がデフォルトでない場合
        なurl_for缶によって、逆生成要求URL 
    「」 " 
    印刷(ID)
     リターン ニッケル・デミリアンペア、ZA恵施!

 

 

 

 

 

説明:<INT:ID> {}ルーティングここで、<>のJava等価動的、文字列型のタイプを示すパラメータintは書き込みしない示し

 

app.route @(' /インデックス/ <INT:ID> '、メソッド= [ ' GETは'' POST ' ])
 DEFのインデックス(ID):
     "" " 
        何のエンドポイント、関数名がデフォルトでない場合
        なurl_for缶によって、逆生成要求のURL 
    「」 " 
    印刷((なurl_for インデックス、言及したID上記= 1))  少し悲しいです逆の経路生成、
    印刷(上記ID上記の)
     リターン ニッケル・デミリアンペア、ZAホイ市は!

 

 

 

おすすめ

転載: www.cnblogs.com/z-qinfeng/p/11954622.html