파이썬 장고 5. include, extend,block 을 사용한 템플릿구성
아마도 html 을 사용해 보았다면, 페이지 마다 공통적으로 사용되는 부분이 많다는 사실을 알 것이다. html 파일은 기본적으로 크게, Head 부분과 body 부분으로 나뉘는데, 상당수의 웹사이트는 화면의 가장 윗부분에 자기 회사의 로고와 홈페이지 내의 메뉴들, 그리고 하단에는 회사 주소, 카피라이트 문구, 개인정보보호정책 링크 등등 필요한 부분을 적어 놓는 부분이 항상 따라다니도록 만들고 있다. 요새는 꼭 그렇지 않은 경우들도 많이 있기는 하지만, 어떤 방식이 되었든지간에 기본적으로 웹사이트에는 항상 고정적인 부분과, 페이지마다 바뀌는 부분들로 내용이 구성되어 있다. 먼저 아래의 소스를 보자 default.html Hello World 이 소스를 보면 크게 head 부분과 body 부분으로 나뉜다...