Tôi có một FloatField trong một trong các mô hình của tôi. Tôi thêm/chỉnh sửa nó bằng cách sử dụng ModelForms. Những gì tôi cần là, khi tôi chỉnh sửa, giá trị Float được lưu trữ trong FloatField được hiển thị với chính xác 2 điểm chính xác.Django FloatField trong ModelForm với 2 điểm chính xác
tức là nếu giá trị được lưu trữ của tôi là 1000.0 or 1000.123
, tôi muốn trường nhập của biểu mẫu hiển thị giá trị ban đầu là 1000.00 or 1000.12
.
Mọi đề xuất về cách tiếp cận sẽ được đánh giá cao. Cảm ơn tất cả.
Nếu bạn phải sử dụng trường float, thay vì trường thập phân, hãy xem câu trả lời của tôi tại đây: https://stackoverflow.com/questions/23739030/restrict-django-floatfield-to-2-decimal- địa điểm/46081058 # 46081058 –