정적 파일을 사용하여 개발 서버에서 작동하도록하는 데 많은 문제가 발생했습니다. 내가 개발 서버를 실행하면 https://docs.djangoproject.com/en/1.4/howto/static-files/#staticfiles-development정적 파일 검색 [초보자]
, 내 CSS 파일이 당겨지고 있지 않지만 그들이 올바른 디렉토리 장고 내 발견되지 않는다는 것을 암시로 지정되었는지주의 사항 :
나는 링크를 사용하고 정적 파일 폴더. 내 폴더는 프로젝트 디렉토리에 '정적'으로 정의되어 있으며 'bootstrap.css'와 함께 'css'라는 폴더가 있습니다. 내가 페이지 소스를 볼 때
, 나는 참조 :
<link href="css/bootstrap.css" rel="stylesheet">
하지만 올바른 디렉토리를 찾는 문제를 암시는 CSS를 볼 수 없습니다. 내가 설정에서 추가 무엇
는STATICFILES_DIRS = (
'static',
# Put strings here, like "/home/html/static" or "C:/www/django/static".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
)
내 디렉토리 구조했다 : 어떤 도움 내 사이트/정적/CSS는/bootstrap.css
감사합니다 : D
편집 : 또한 만약에 내가 할 수있는 존재하지 않는 디렉토리를 settings.py의 STATICFILES_DIR에 넣습니다. 디버그 모드에서 오류를 트리거하지 않습니다. 그게 장고가 정적 디렉토리를 찾도록 구성하지 않았다는 것을 의미합니까?
EDIT : 또한 내 Views.py에 RequestContext를 추가했지만 제대로 작동하지 않았습니다.
코멘트에 바로 표시됩니다. # 상대 경로가 아닌 절대 경로를 사용하는 것을 잊지 마십시오. 정적은 유효한 dir이 아닙니다. – Hiro2k