前回とりあえずテスト用サーバの起動、何かを表示するまでをやった。 早速Requestを作って云々したいところだけど、先にRouting部を見ていく。 Routing System Routing SystemとはURLと実処理である関数の紐づけする仕組みの事。 werkzeugはこの機能も提供している。 もちろんスクラッチから組み上げる事ができるので既にあるRoutingライブラリである、Routesなどを使う事も可能 である。(絶対に使わないけど) どのURLにアクセスしたRequest云々をどの関数に渡すか?などを決める重要な仕組みになるので先に実装しておく。 主なRoutingの定義方法は2種類ある。 URLと関数のmappingを全体(サブ)まとめて定義する方法 関数にデコレータでURLをmappingする方法 djangoなどはまとめて定義する方法、TGなんかは下の方法でmapp