내 Django 프로젝트에서 CSS와 같은 정적 파일을 찾을 수 없습니다. 지금은 debug=true 상태이므로 구성할 필요가 없습니다. 하지만 여전히 구성할 수 없습니다. 도와주세요. 디렉토리 구조는 다음과 같습니다:
내 설정의 구성은 다음과 같습니다.
으아악그럼 URL은 이렇습니다
으아악html에는 다음과 같이 나와 있습니다.
으아악그나저나 이제 404 종류가 다 있네 우후
ringa_lee2017-06-12 09:22:32
어떤 버전의 Django를 사용하고 있나요? 1.8? 1.9? {% load staticfiles %}
而不是{% load static %}
를 사용하고 계시군요. 또한 404가 웹페이지 404를 참조하시나요, 아니면 정적 파일 404를 참조하시나요?
내가 올바르게 이해했다면 setting.py
:
Django 문서: 정적 파일 관리 v1.8을 참조하여 문제를 해결하세요.
또한 STATIC_ROOT
는 /var/www/html/static
과 같이 수집하기 위해 마지막으로 게시한 디렉터리를 나타냅니다. STATIC_ROOT
指的是你最后发布要collect的目录,比如/var/www/html/static
这种。
如果你是用./manage.py runserver
./manage.py runserver
를 사용하여 테스트하는 경우 이 단계를 무시해도 됩니다.