win XP 시스템 python2.7.12 django 1.11 버전
settings.py의 구성:
STATIC_URL = '/statics/'
STATICFILES_DIRS = (os.path.join(BASE_DIR, "statics"),)
정적 파일은 아래 루트 디렉터리/statics/bbs/에 저장됩니다
루트 디렉토리: template/bbs/index.html.
{% load static %}. 누군가가 템플릿에서 이를 사용하는지 확인하세요.
으아악
이제 홈페이지를 열어보니 jpg, png 등의 이미지 파일이 홈페이지에 정상적으로 표시되는 것을 확인하실 수 있습니다. URL: http://127.0.0.1:8000/statics... 를 통해 정상적으로 접속 가능합니다.
단, 홈페이지의 .css, js, 기타 파일은 정상적으로 로딩이 되지 않습니다. 하지만 URL: http://127.0.0.1:8000/statics... 을 통해 정상적으로 접속 및 다운로드가 가능합니다.
앱 애플리케이션에서 정적 파일을 생성하라는 튜토리얼을 보았습니다. 그런데 위 설정이 뭐가 문제인지 모르겠네요? 어떻게 처리해야합니까?
이유가 뭔지 모르겠어요? 제대로 구성되지 않았나요?
콘솔 실행 다이어그램은 다음과 같습니다.