У меня проблема с локализацией шаблона Django. В немецком языке это заставляет десятичные дроби использовать запятую в качестве разделителя, что хорошо для отображения. Однако мне также нужно изменить отслеживание JS, чтобы отправить цену механизму отчетов.
Django также локализует это значение (оно встроено в HTML, плохо, я знаю, но я его не написал и не могу изменить это прямо сейчас)
Есть ли способ заставить шаблон использовать период для этого конкретного числа? Я пробовал:
{{price | floatformat: 2}}
но это не работает.
Единственный способ сделать это - преобразовать число в строку перед тем, как отправить его в шаблон, что работает достаточно хорошо, но я хотел бы знать, есть ли лучший способ сделать это.