2020年4月24日金曜日

bottleでstatic_fileを使う

javascriptを読み込むためにstatic_fileを使おうとしたが、最初使い方がよくわからなかった。こちらを参考させていただく。
jsファイルやJpgファイルなど区別して、mimetypeを指定してやるといいようです。

@app.route('/py/<fname:re:.*\.js>')
def static(fname):
    return static_file(fname,root='/home/pi/c9/bottle/python-getting-started/py',mimetype='application/javascript')
   
@app.route('/py/<fname:re:.*\.jpg>')
def staticjpg(fname):
    return static_file(fname,root='/home/pi/c9/bottle/python-getting-started/py',mimetype='image/jpg')


0 件のコメント:

コメントを投稿