+ F('rent'))
Вопрос: можно ли как-то средствами джанги сказать чтобы база данных сама округлила? А то там вот такое приходит
867.42 + 433.71 = 1301.1299999999999
https://docs-python.ru/tutorial/operatsii-chislami-python/problemy-chisel-plavajuschej-zapjatoj/
https://stackoverflow.com/a/34622417 возможно это
а где тебе округлить надо, в сериализаторе?
А при чет тут Python если база возвращает такой результат?
в админке
так это общая проблема, у тебя float, а не decimal, это двоичные числа
Деньги надо хранить в decimal
Подобную проблему я решал, указывая в модели DecimalField
то что нужно, спасибо
Обсуждают сегодня