Django crispy form как форматировать при вводе текста
super_amount = models.DecimalField(
max_digits=20,
decimal_places=2,
default=Decimal(0),
)
{{ form.super_amount|as_crispy_field }}
У меня есть это поле в моей форме, но я хочу, чтобы это поле форматировалось запятыми при вводе в браузере. То есть если я напишу 123456789, то каждый раз, когда я пишу число, оно будет отображаться следующим образом:
1 -> 12 -> 123 -> 1,234 -> 12,345 -> ... -> 123,456,789
https://stackoverflow.com/a/39279790/14253522
Я пытался использовать это, но после 6 цифр поле очищается само по себе. Я пытался обойти эту проблему, но не смог ее решить.