2014-01-26 4 views
0

나는 예를 들어, 장고 템플릿에 동적으로 어떤 태그를 변경하려면 :Django 템플릿 : 태그를 동적으로 변경 하시겠습니까?

여기 autoescape가 켜져 있지만 사용자의에서 버튼 값을 제출하여

{% autoescape off %} 
{% endautoescape %} 

로 변경하려면

{% autoescape on %} 
{% endautoescape %} 

측면. 변수로 "on"과 "off"를 어떻게 처리 할 수 ​​있습니까? (합니까 장고 템플릿 언어는 C의 매크로와 같은 메커니즘을 가지고?)

+0

FWIW, 인수에 변수를 허용하기 위해 내장 템플릿 태그를 변환하는 방법의 예는 https://djangosnippets.org/snippets/2511/을 참조하십시오. – Brandon

답변

0

당신이 일시적으로 autoescape를 끄고 something 이스케이프되지 않습니다

{{ something | safe }} 

고려해야합니다.

관련 문제