Django 템플릿--html 이스케이프

790 단어 거푸집Djangohtml
-- HTML 이스케이프
#     html    ,       ,          
#     ,      ***    , js  ;

-- Django의 자동 이스케이프 문자
#      >
# ' (   )     '
# " (   )     "
# &      &

-- 신뢰할 수 없는 변수가 표시될 때 escape 필터 사용
# {{t1|escape}}     ,  Django     ;

-- 이스케이프 닫기(html 태그로 설명 실행 가능)
-- 세이프 필터를 사용한다.
# {{t1|safe}}

- 코드 블록에 autoescape 태그를 사용하여 escape 필터의 뜻을 닫습니다.
# { % autoescape off %}
# {{ t1 }}
# { % endautoescape %}

-- 문자열 글꼴 값
- 글꼴 값
#  html     ;
{{ t1|default:"123"}}
#         '123';

-- 수동 이스케이프
{{t1|default:"<b>123</b>"}}
#          ;

좋은 웹페이지 즐겨찾기