プロジェクトルートにstaticディレクトリを作って置くのが通常ですが、
Blueprintsを使ってモジュール化したいときには、
モジュール内にstaticを置きたくなったりします。
ドキュメントでは、これでいけそうですが、
Blueprint('admin', __name__, template_folder='templates', static_folder='static')
実際には、static_url_pathも指定しないとだめっぽいです。
Blueprint('admin', __name__, template_folder='templates', static_folder='static', static_url_path='/static/admin') # 2012/02/27修正
https://github.com/mitsuhiko/flask/issues/348
この辺でも言われてました。
まあ、そんなもんです。
0 件のコメント:
コメントを投稿