【Jinja2】文字列を数値に変換(キャスト)
jinja2を使って、html内で文字列を数値に変換する方法です。
テンプレートに渡したリストの特定のインデックスを見たい時に使用しています。
文字列を数値に変換
strValue | int
数値を文字列に変換
数値を文字列にしたい時は
intValue | str
具体的な事例
htmlテンプレートに渡したリストを、別途渡されているインデックス(=episode_id)で指定しています。episode_idは文字列なので、リストのインデックスにするために、フィルター機能を使って数字に変換しています。
また、以下の例では、set を使用し別の変数としてアサインしています。
{% set episode = video_title.episodeList[episode_id | int – 1] %}
ディスカッション
コメント一覧
まだ、コメントがありません