728x90
반응형
SMALL
HTML 이스케이프
<!-- HTML 이스케이프 -->
<p>{{ value|safe }}</p>
템플릿에 HTML 인쇄할 때는 HTML 이스케이프를 사용하여 해커가 악성 코드를 삽입하는 것을 방지해야 한다. HTML 이스케이프를 하려면 {{ value|safe }}를 사용한다.
템플릿 상속
<!-- 템플릿 상속 -->
{% extends "base.html" %}
템플릿 상속을 사용하여 다른 템플릿 기반으로 템플릿을 생성할 수 있다. 상속하려는 템플릿을 지정하려면 {% extends "base.html" %}를 사용한다.
템플릿 블록
<!-- 템플릿 블록 -->
{% block content %}
<h1>Templates</h1>
{% endblock %}
템플릿 블록을 사용하여 템플릿에서 재사용할 수 있는 코드를 생성할 수 있다. 블록을 생성하려면 {% block content %}, 블록을 끝내려면
{% endblock %}을 사용한다.
728x90
반응형
LIST
'App Programming > Django' 카테고리의 다른 글
[Django] Books 어플리케이션 (1) (0) | 2023.06.27 |
---|---|
[Django] 폼 (Form) (0) | 2023.06.27 |
[Django] 템플릿 시스템 (1) (0) | 2023.06.26 |
[Django] 셸로 데이터 다루기 (0) | 2023.06.23 |
[Django] 템플릿 (Template) (0) | 2023.06.22 |