Django의 템플릿 경로 설정templates(settings.py) 전체 확인

1581 단어 Django
 、           :
1、os.path.dirname(__file__)  #            , settings.py       。
 print os.path.dirname(__file__)  #     D:\MyPython\LearnDJ\src\LearnDJ\book

2、os.path.abspath(__file__) #             ,     
 print os.path.abspath(__file__) #     

4
D:\MyPython\LearnDJ\src\LearnDJ\book\settings.py

3、os.path.dirname(os.path.dirname(__file__)) #                 ,       。
 print os.path.dirname(os.path.dirname(__file__)) #     D:\MyPython\LearnDJ\src\LearnDJ
이로부터 알 수 있듯이'os.path.dirname()'은 디렉터리를 상층으로 설정하는 개념을 가지고 있다!
둘째, 그 다음에 TEMPLATE 를 어떻게 설정하는지 토론합시다DIRS
import os
BASE_DIR =os.path.dirname(os.path.dirname(__file__))

TEMPLATE_DIRS = (
    os.path.join(PROJECT_ROOT, 'templates'),
)

이렇게 설정한 후 프로젝트 폴더에templates 폴더 (관리자.py와 같은 등급) #D:\MyPython\n\LearnDJ\src\LearnDJ\templates를 만듭니다.그리고 너는 너의 템플릿 파일을html

좋은 웹페이지 즐겨찾기