ボトルのチュートリアルを正しく理解していないのに、このコードを理解していない場合は、わかりません。
from bottle import static_file
@route('/images/<filename:re:.*\.png>')
def send_image(filename):
return static_file(filename, root='/path/to/image/files', mimetype='image/png')
名前に .png を追加することなく、その画像名のフォルダーを調べることになっていますよね?
python.png という名前のファイルがある場合
ブラウザに .../python と入力すると、画像が表示されるはずですよね?
画像を取得していないため、.png を追加すると画像が取得されます