web-dev-qa-db-ja.com

jinja2で乱数を生成する

1から50までの乱数を生成する必要があります。明らかに、ランダムフィルターには sequence が必要です。 Jinjaで1から50までの数のリストを作成するにはどうすればよいですか?

{{ [1,n,50]|random() }}
15
user2990084

Jinja2には、rangeからend - 1までの一連の数値を返す start 関数も含まれているため、 random で使用できます。

Your lucky number is: {{ range(1, 51) | random }}
34
Sean Vieira