-1
정적 파일이 표시되지 않습니다. 프로젝트캔트 쇼 정적 파일에 404 오류가 발생했습니다.
를 실행할 때 내가 404 오류가[30/9월/2013 17시 40분 38초] "GET /polls/img01.jpg HTTP/1.1"404 2755
내가 알고 싶어 내 pycharm의 프로젝트가 실제로 settings.py를 읽는 중입니다
어떻게 디버그 모드로 들어가서 STATICFILES_DIRS를 볼 수 있습니까? 나는 그것의 비어 있다고 생각한다.
나는 비슷한 질문을 많이하고 나의 해결책은 없다. 어떤 조언을 주셔서 감사합니다!
index.html을
{{ STATICFILES_DIRS }}
<img src="{{ STATIC_URL}}img01.jpg" alt="Hi!" />
settings.py : 해결
import os
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
# Additional locations of static files
STATICFILES_DIRS = (
# 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.
PROJECT_ROOT + '/static/',
STATIC_URL = '/static/'
STATIC_ROOT = ''
'{{STATIC_URL}} '은 (는) 어떻게'/ 폴링 '을 평가합니까? – karthikr
@karthikr 아니요, 그가보기에'/ polls'이 있습니다 만,'STATIC_URL'은 아마도 'RequestContext를 사용하지 않기 때문에'' ''로 평가됩니다. –
그건 완벽하게 이해가됩니다. – karthikr