У меня есть model
, у которого есть поле price-FloatField, но, как мы знаем, в DB-ID автоматически генерируется еще одно поле. Я хочу, чтобы моя цена была разделена запятой, используя USE_THOUSAND_SEPARATOR
в django
.
Когда я использую USE_THOUSAND_SEPARATOR= True
в моем файле settings.py
, это меняет идентификатор и цену, разделяя их запятыми.
Кроме того, я использовал NUMBER_GROUPING=2
, но он по-прежнему группирует его по 3 числам.
для, например: у меня есть цены вроде 2100 - я хочу, чтобы он был 2100, а 1000000 - 10,00,000 , Для поля id, если оно 1700 - оно должно оставаться 1700.
Но в моем случае это показывает идентификатор 1700 до 1700, который мне не нужен. и по цене он показывает 1 000 000 вместо 10 000 000.
Наконец, если все это невозможно, как я могу использовать
{% load humanize %}
{{ my_num|intcomma }}
Что должно быть my_num
в моем случае? Если я оставлю цену (название поля моей модели), она не будет работать.
Спасибо