Django Template 에서 부모 블럭 기본 값 넣기 혹은 빼기
DTL 에서 부모 템플릿에 있는 값을 그대로 출력하거나 해당 블럭을 통째로 자식 템플릿에서 바꾸고 싶다면 부모에 블럭을 선언하고 기본 값을 같이 넣어 두면 된다. 부모 템플릿에 메뉴가 있는데, 어떤 자식 템플릿에서는 그 메뉴을 없애고 싶다면 머 여러가지 방법이 있겠지만 이 방법이 가장 단순하지 않을 까 싶다. 부모에 블럭을 하나 선언해 둔다. 예제에서는 "Sidenav" 를 선언해 둔다. 보통 선언하자 마자 바로 "{% endblock %}" 을 붙여넣고는 자식에서 이 블럭을 선언해서 사용하기를 기대한다. 아래와 같이 선언된 경우는 자식 템플릿에서 아무런 선언을 하지 않으면 부모껏을 그대로 쓰게 된다. 기본 값을 가지는 셈이 된다. ... {% block Sidenav %} {% include 'incl..