2012-10-16 2 views

답변

0

home.html을 작업이 arent 이유를 잘

TEMPLATE_DIRS = [ 
    os.path.join(PROJECT_ROOT, "templates"), 
] 

그래서 나는에 관해서는 돌아 서서 조금있어 사용

STATICFILES_DIRS = [ 
os.path.join(PROJECT_ROOT, "site_media", "static"), 
] 

STATIC_URL = "/site_media/static/" 

템플릿 렌더링 PROJECT_ROOT을 다음과 같이 변경하고 싶을 수도 있습니다.

# cwd is settings. determine project path 
cwd = os.path.dirname(os.path.abspath(__file__)) 
PROJECT_ROOT = cwd[:-9] # chop off "settings/" 

원하는 위치에 프로젝트 루트가 있어야합니다. 또한 {{STATIC_URL}}을 사용하려고하면 프런트 엔드에 어떤 링크가 생성됩니까?

settings.py 파일 분할에 대한 자세한 내용은 this link을 확인하십시오.

+1

귀하의 질문에 관해서는, URL을 방문하면 렌더링 및 내 site_base.html 템플릿을로드하지만 CSS 또는 javascipt 정적 파일을로드하지 않습니다. – harristrader