ルーティングされた装飾的なフラスコをカーディング具現化

デコレーターの櫛は、特定のルーティングを実現します 

WERKZEUGとJinja2の:フラスコは、2つのコアを持っています

- Werkzeug实现路由、调试和Web服务器网关接口
- Jinja2实现了模板。

フォローするWERKZEUGのWSGIプロトコルは、Pythonのライブラリです

- 其内部实现了很多Web框架底层的东西,比如request和response对象;
- 与WSGI规范的兼容;支持Unicode;
- 支持基本的会话管理和签名Cookie;
- 集成URL请求路由等。

URLの解析を実装するための責任WERKZEUGライブラリルーティングモジュール。URLマッチング機能に対応するビューを分析することにより、情報を要求するURL、URLルーティングモジュールに対応する機能の異なるビューは、関数は、応答メッセージを生成するために実行されます。

モジュール内のルーティング以下のとおりです。

  • ルール・クラス
    • オブジェクト、URLルーティングルールの異なる構成のためのURLパターン
  • Mapクラス
    • URL店舗すべてのルールといくつかの構成パラメータ
  • BaseConverterサブクラス
    • マッチングルールを定義する責任
  • MapAdapterクラス
    • 特定の試合をやるべき仕事のルールの調整を担当

おすすめ

転載: blog.csdn.net/qwertyuiopasdfgg/article/details/93331097