include 구문을 사용하면 별도의 HTML 파일을 기본 HTML 파일에 삽입할 수 있다.
머리글이나 바닥글과 같이 여러 페이지에 나타나는 요소에 유용하다.
{% include 'head.html' %}
extends 구문을 사용하면 다른 페이지에서 확장할 수 있는 기본 HTML 파일을 만들 수 있다.
각 페이지에서 일부 사용자 정의를 허용하면서 여러 페이지에 걸쳐 일관된 레이아웃을 작성할 수 있다.
block 구문을 사용하면 다른 페이지에서 사용자 지정할 수 있는 HTML파일의 섹션을 정의할 수 있다.
일부 사용자 정의를 허용하면서 일관된 레리아웃을 만들 수 있다.
{% block content %}
{% endblock %}