999 이상 번호를 사용하지 않습니다 문제는 :템플릿 점 장고
나는 등 DB, 예를 들어, 1000, 1001 ... 2000의 테이블에서 999 개 이상의 요소, DB의 ID를 가지고포인트없이 저장되지만, 템플릿에서이 ID를 사용하려고하면 point, example, 1.000, 1.001 ... 2.000으로 변환됩니다. 나는 '안전한'필터를 사용하여 문제를 해결했다.
참고 : 예를 들어 영어로 된 사용 지점이나 쉼표는 템플릿에 '1,100'(천백 개)으로 표시된다는 것을 알았습니다.
{{ value.id|safe }}
그러나 다른 기능에 맞게 확장 할 수 없기 때문에 해결책이 아닌 것 같습니다. 이 구름은 다른 사람들이 코드의 일부분에있을 때 나는 kwow하지 않았다.
장고가하는 이유 버그는 왜 발생하는지 이해하지 못합니다.
다른 해결책이 있습니까? 예를 들어 설정에 구성 가능한 값이 있습니까?
답장을 보내 주셔서 감사합니다.
"요점없이 저장"을 명확히하십시오. 십진수/부동 소수점 정수를 의미합니까? PK id는 정수 여야합니다. 내가 당신이 요구하는 것을 따르고 있는지 확신 할 수 없습니다. – Dan
좋아요, DB는 포인트없이 저장됩니다, 나는 포인트, 예제, '1000', '1.000'없이 DB에 저장된 것과 같은 방식으로 템플릿에 표시해야합니다. 내 영어로 죄송합니다, 제 모국어가 아닙니다. – Juan