url_for
フォルダー内のファイルを参照するためにFlaskでどのように使用しますか?たとえば、static
フォルダにいくつかの静的ファイルがあり、その一部はなどのサブフォルダにある場合がありますstatic/bootstrap
。
からファイルを提供しようとするとstatic/bootstrap
、エラーが発生します。
<link rel=stylesheet type=text/css href="{{ url_for('static/bootstrap', filename='bootstrap.min.css') }}">
これで、サブフォルダーにないファイルを参照できます。
<link rel=stylesheet type=text/css href="{{ url_for('static', filename='bootstrap.min.css') }}">
静的ファイルを参照する正しい方法は何url_for
ですか?どのurl_for
レベルで静的ファイルへのURLを生成するためにどのように使用しますか?
Flask
にstatic
エンドポイントのURLルールを追加するため、Flask
インスタンスでこれらの属性を変更してもurl_for('static', ...)
結果は変更されないことに注意してください。初期化後に静的エンドポイントを変更するには、この要点を参照してくださいgist.github.com/brycepg/593ffb5ce9316d2871c7f24f9de34c24