장고 템플릿 디렉토리

장서연·2021년 7월 30일
0
  • 모든 앱이 공통으로 사용할 템플릿 디렉토리 - C:\projects\mysite\templates

  • 파이보 앱만 사용할 템플릿 디렉토리 - C:\projects\mysite\templates\pybo

장고는 settings.py에서 명시해준 DIRS 경로 외에도 앱 디렉터리 바로 하위에 있는 templates 디렉토리도 템플릿 디렉터리로 인식한다.

하지만!👻

필자는 C:\projects\mysite\pybo\templates 이렇게 디렉토리 구성하는 것을 권장하지 않음.

왜냐하면 하나의 사이트에서 여러 앱을 사용할 때 여러 앱의 화면을 구성하는 템플릿은 한 디렉토리에 모아 관리하는 편이 여러모로 좋기 때문이다.

따라서 파이보 시스템은 C:\projects\mysite\pybo\templates보다는, C:\projects\mysite\templates\pybo 디렉터리를 사용한다. 그리고 공통으로 사용하는 템플릿은 C:\projects\mysite\templates위치에 저장할 것이다.

0개의 댓글