Frage

Das Django -Widthratio -Tag nimmt drei Argumente vor - die obere und untere Runde eines Verhältnisses und einen konstanten Wert.

Wenn das Verhältnis größer als eins ist, ist das gerenderte Ergebnis größer als die Konstante. Wenn beispielsweise Ihre ersten beiden Zahlen 6 und 3 und Ihre Konstante 100 sind, wäre die gerenderte Zahl 200, nicht 100.

Ich frage mich, ob es eine Möglichkeit gibt, eine Decke für ein Widthratio -Tag festzulegen, damit das gerenderte Ergebnis nicht über der Konstante liegt, vorzugsweise ohne neue Tag oder Filter.

War es hilfreich?

Lösung

Was meinst du mit den ersten beiden Zahlen? Widthratio Die ersten beiden Zahlen sind "This_Value" und tatsächlich "max_value". Ihr this_value ist also 6, max_value 3 und konstant 100. 6/3 = 2. 2*100 = 200.

Wenn Sie die Reihenfolge korrigieren, haben Sie { % Widthratio 6 100 3 %} und Ihre Breite wäre (6/100)*3 = 0,18.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top