[Django] HTML Template

HyunDong Lee·2021년 2월 3일
0

Django

목록 보기
4/6
post-thumbnail

what is template?

웹사이트 루트에서 각각 뻗어나가는 페이지 별로 형식이 모두 다르다. 그렇듯이 각각의 요청 받은 페이지의 형식과 모양(?) 같은 것을 html 파일로 저장해서 views.py에서 함수를 정의 하고 urls에서 넘겨주는 방식을 사용하고 있는것 같다.


웹사이트 개발 하면 공통적으로 들어가는 HTML 코드가 있다. 각 웹페이지마다 공통 코드를 중복해서 넣어주는 것은 효율적이지 않다.

django에서는 이러한 공통 부분을 기본 템플릿(base template)으로 만들고 각각 기능을 제공 한다.

모든 django app에 공통적으로 적용되는 base 템플릿(manage.py 가 있는)에 sub folder를 만들고 사용해도 된다.

0개의 댓글