2011-06-11 4 views
0

장고 urlize docs 말 :Django의 urlize 템플릿 필터에 autoescape 매개 변수를 전달하려면 어떻게해야합니까?

urlize 필터는 선택적 매개 변수 autoescape 걸립니다. autoescapeTrue 인 경우 장고의 내장 된 escape 필터를 사용하여 링크 텍스트와 URL이 이스케이프됩니다. autoescape의 기본값은 True입니다.

이 매개 변수를 사용하고 싶습니다. 그러나 문서에서 키워드 인수를 템플릿 필터에 실제로 전달하는 방법에 대해서는 아무런 언급이 없습니다. 가능 한가요? 그렇다면 어떻게해야합니까?

답변

1

분명히 urlize 현재 autoescape 설정에서 해당 키워드 인수를 얻을 수 있으므로

(여전히 값을 탈출하려는 경우)가는 방법은

{% autoescape off %}{{ value|force_escape|urlize }}{% endautoescape %} 

것 같아

관련 문제