0
약간의 코너 케이스로 실행 : XML 템플릿을 렌더링 할 때 장고가 데이터를 이스케이프 처리하고 있음에도 불구하고 데이터에서 앰퍼샌드 또는 유사 항목이있을 때 통신중인 API가 폭발합니다. . API 소유자가받은 응답은 다음과 같습니다.Django : Double-Escape XML 엔터티
As weird as it sounds, I think you need to double escape it. Try: &
현명하게도 장고는 실제로 이것을 쉽게 만들지 않습니다. 을 시도하면 autoescape
이 켜져 있는지 여부에 상관없이 내가 원하는 것을 수행하지 않습니다. 이 작업을 수행하기 위해 사용자 지정 필터를 작성할 수는 있지만, 다른 문제로 이어질지 걱정됩니다. 표준 템플릿 필터로이를 수행하는 간단한 방법이 있습니까?
Django와 계속 작업하고 있습니다. 고맙게도 내가 어떤 점에서 무엇을하고 있는지를 알아 냈습니다. – Tom