質問

Django Widthratioタグは、比率の上部と下部と一定の値の3つの引数を取ります。

比率が1より大きい場合、レンダリングされた結果は定数より大きくなります。たとえば、最初の2つの数値が6と3で、定数が100の場合、レンダリングされた数値は100ではなく200になります。

レンダリングされた結果が定数を超えないように、できれば新しいタグやフィルターがないように、Widthratioタグの上限を設定する方法があるのではないかと思います。

役に立ちましたか?

解決

最初の2つの数字とはどういう意味ですか? WIDTRATIOの最初の2つの数値は、「this_value」と実際には「max_value」です。したがって、this_valueは6、max_valueは3、定数は100です。6/3 = 2*100 = 200。

注文を修正すると、{%WidThratio 6 100 3%}があり、幅は(6/100)*3 = 0.18になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top