bottleのURLキャプチャで正規表現をつかう方法です。
エントリ番号を入力する所で文字列や日本語を投入されないようにできます。
実際のところ
一致させる場合
@get('/blog/:num#[0-9]+#')
特定の文字列だけキャプチャという事も可能
@get('/hello/:name#(shuzo|taro)#')
一致はさせたいが、変数は不要の場合
POST何かのときに有用ですね。
@post('/blog/#[0-9]+#')
bottleのURLキャプチャで正規表現をつかう方法です。
エントリ番号を入力する所で文字列や日本語を投入されないようにできます。
@get('/blog/:num#[0-9]+#')
特定の文字列だけキャプチャという事も可能
@get('/hello/:name#(shuzo|taro)#')
POST何かのときに有用ですね。
@post('/blog/#[0-9]+#')