10
price_a = models.DecimalField(max_digits=5, decimal_places=3)
Ví dụ giá: 95,90Làm cách nào để có được một trường thập phân để hiển thị nhiều chữ số thập phân hơn trong một mẫu?
Trong mẫu của tôi:
nó chỉ 95,9 hiển thị. Làm thế nào tôi có thể làm cho nó hiển thị giá đầy đủ (với thêm một dấu 0: 95,90)?
Tôi có thể sử dụng nó trong khi hiển thị hình thức cũng? '{{form.price_a | floatformat: 2}}'. Tôi nhận được dữ liệu từ API và tôi chuyển nó sang dạng thập phân. – Anuj
Không, bạn không thể sử dụng nó theo cách đó - '{{form.price_a}}' sẽ trả về một biểu mẫu đầu vào thay vì một số, và bộ lọc 'floatformat' không thể xử lý điều này. Nếu bạn vẫn bị kẹt, hãy hỏi một câu hỏi mới. – Alasdair
Cảm ơn @Alasdair – Pereira