Как получить DecimalFields без явного упоминания decimal_places и max_digits как в Postgres - PullRequest
0 голосов
/ 29 августа 2018

Я планирую иметь следующую таблицу в Postgres

create table Transaction (
    tax_amount decimal
);

Я не хочу указывать конкретное количество цифр явно.

Для модели Django я использую

tax_amount = models.DecimalField(blank=True, null=True)

Я получаю ошибку

billing.Transaction.tax_amount: (fields.E130) DecimalFields must define a 'decimal_places' attribute.
billing.Transaction.tax_amount: (fields.E132) DecimalFields must define a 'max_digits' attribute.

Мне было интересно, как я могу перевести Django на эквивалентный Postgres SQL, не упоминая явно decimal_places и max_digits?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...