Разрядность чисел

Чтобы разбить число на разряды, используйте конструкцию:

"{:,.2f}".format(value) - конструкция, отображающая значение "value" с разделением разрядов через запятую (,) и двумя знаками после точки (.2) (тип значения - "float" (f))

Подставьте переменную (например, «price») на место «value», задайте фильтрами значение по умолчанию и преобразуйте его в «float»:

{{ price }} - до выделения разрядов
{{ "{:,.2f}".format(price|default(0)|float)}} - после

Результат:
12345678.9 - до выделения разрядов
12,345,678.90 - после

Чтобы получить привычный формат, замените фильтрами запятые на пробелы, а точку — на запятую:

{{ "{:,.2f}".format(12345678.9|default(0)|float)|replace(',', ' ')|replace('.', ',') }} - финальное отображение

Результат:
12 345 678,90 - финальное отображение