바뀜
→app별 디렉토리 규칙
=== app별 디렉토리 규칙 ===
=== app별 디렉토리 규칙 ===
앱이름\templates\앱이름\탬플릿.html 형태로 저장한다. 굳이 앱이름 안에 다시 앱이름을 넣는 형태. 이렇게 하는 이유는, 장고가 templates디렉터리 안에 있는 html파일을 찾을 때 다른 앱에서 동일한 이름의 탬플릿을 사용하는 경우, 다른 앱의 탬플릿을 불러올 수도 있기 때문이다. 때문에 이름공간의 용도로 templates 디렉터리 안에 앱이름을 추가한다.(필수는 아니다.)
<code>앱이름\templates\앱이름\탬플릿.html</code> 형태로 저장한다. 굳이 앱이름 안에 다시 앱이름을 넣는 형태. 이렇게 하는 이유는, 장고가 templates디렉터리 안에 있는 html파일을 찾을 때 다른 앱에서 동일한 이름의 탬플릿을 사용하는 경우, 다른 앱의 탬플릿을 불러올 수도 있기 때문이다. 때문에 이름공간의 용도로 templates 디렉터리 안에 앱이름을 추가한다.(필수는 아니다.)
ps. 나중에 앱 내부에 templates 디렉토리를 추가한 경우, 탬플릿을 찾을 때 앱 내부의 templates 디렉토리를 검색하지 않곤 한다. 이땐 아래에서 설정하는 <code>'DIRS': [BASE_DIR / 'templates'],</code>를 주석처리 했다가 다시 실행하면 앱 내부의 templates도 검색한다.
ps. 나중에 앱 내부에 templates 디렉토리를 추가한 경우, 탬플릿을 찾을 때 앱 내부의 templates 디렉토리를 검색하지 않곤 한다. 이땐 아래에서 설정하는 <code>'DIRS': [BASE_DIR / 'templates'],</code>를 주석처리 했다가 다시 실행하면 앱 내부의 templates도 검색한다.