📢 공지사항
home

장고 Template의 Extend, Include 구문과 Render 함수

복습
수강일
05월 12일
수강일_
2022/05/12
숫자
8
주차
1주차
체크
태그
Django Tutorial
extends로 뼈대를 만들고
inlcude로 내용물을 만든다
settings.py에 'DIRS': [os.path.join(BASE_DIR, 'templates')]

pycache ignore

accountapp, project dir 에 pycache 폴더 삭제 후,
git statusgit add .git commit -m "Delete redundant files"
.gitignore 에서도 제거

HTML

:Hyper Text Markup Lagnuage
extends / include

Extends

:Pre-made Template html
미리 만들어둔 html을 바탕으로 블럭을 나눠서 사용

Include

:html을 붙여나간다.
= extend로 바탕을 만들고 include로 채워나간다.
→Response View

Templates

상위 dir에 templates 폴더를 만든 후 , base.html 을 만들어준다.
account의 view에서
return render(request, 'base.html')
project/ settings.py의 template을 찾아서
'DIRS':[os.path.join(BASE_DIR, 'temlplates')]
Python
복사
를 입력해준다.