바뀜

둘러보기로 가기 검색하러 가기
11번째 줄: 11번째 줄:     
=== 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도 검색한다.
익명 사용자

둘러보기 메뉴