tôi chỉ có thể không tìm thấy một câu trả lời dứt khoát cho vấn đề này, và irc của django cần auth để dịch vụ ... Vì vậy, câu hỏi của tôi là: làm thế nào bạn có thể buộc một số loại định dạng cho FloatFields trong mẫu khi bạn đang sử dụng Django?Làm thế nào để vô hiệu hóa định dạng cho FloatField trong mẫu cho Django
Vấn đề là đơn giản tôi cần chấm đơn giản tách số như thế này: 42.547,34 Và tôi kết thúc với Comma Separated Values ...
đây là một ví dụ về mẫu nơi mà vấn đề xảy ra:
{% for point in zone.points.all %}
{% if forloop.last %}
new google.maps.LatLng({{point.latitude|floatformat}},{{point.longitude|floatformat}})
{% else %}
new google.maps.LatLng({{point.latitude|floatformat}},{{point.longitude|floatformat}}),
{% endif %}
{% endfor %}];
Cảm ơn bạn đã dành thời gian.
P.S. tôi không có vấn đề này khi sử dụng các hình thức quản trị tạo ra nơi nổi xuất hiện một cách chính xác (locale của tôi là en_US)
Xin vui lòng gửi các bit nhỏ nhất của mã đó cho thấy vấn đề này. Ngoài ra, cài đặt Locale của bạn là gì? Có phải là một miền địa phương sử dụng "," cho vị trí thập phân không? –
done :) cảm ơn bạn –
vấn đề với mã này là nó đang viết mã javascript và dấu phẩy thực sự rối tung mọi thứ lên ... –