2017-04-03 59 views
1

現在、私はFlaskとPythonでラズベリーパイと作業しています。私はpythonスクリプトからいくつかの情報を取得するhtmlテンプレートを作った。また、src = '5.jpg'のようにハードコードされている場合に限り、表示するイメージを取得することもできます。私はそれを動的にしようとすると動作しません。誰もがこれは私が5で{{側を}}変更した場合、それが動作動作しないものであるPython Flaskの動的画像

<img src="{{url_for('static', filename='{{side}}.jpg')}}" /> 

Pythonのファイルでそれを設定する方法で私を助けることができます。私はそれを出力するので、私は、変数の内部

+0

エラーを共有できますか? – Rahul

+0

私は何のエラーも出ません。それは画像が表示されないことだけです – user3604304

答えて

-1
<img src="{{url_for('static', filename='{{side}}.jpg')}}" /> 
does not support

Jinja2のネストされた変数の上の行にHTMLに{{}}側送信だということを知っています。 Jinja2はあなたの{{url_for}}の中で{{side}}を解決できません。お使いのブラウザは、おそらく{{side}}.jpgというイメージを検索しようとしていますが、それはできません。

+0

もちろん、変数を使うことができます。あなたが既に式に入っている場合、それらをJinja式として使用しないでください。リンクされた複製を参照してください。リンク先の問題は関連していないようです。 – davidism

関連する問題