이것은 아마도 어리석은 질문 일 것입니다. 그러나 그것은 제 머릿속을 클릭하는 것이 아닙니다.
Django에서 규칙은 앱과 관련된 모든 정적 파일 (예 : css, js)을 static 이라는 폴더에 넣는 것 입니다. 따라서 구조는 다음과 같습니다.
mysite/
manage.py
mysite/ --> (settings.py, etc)
myapp/ --> (models.py, views.py, etc)
static/
에서 mysite/settings.py
I 있습니다 :
STATIC_ROOT = 'staticfiles'
따라서 명령을 실행할 때 :
python manage.py collectstatic
staticfiles
루트 수준에서 라는 폴더를 생성합니다 (과 동일한 디렉토리 myapp/
).
이것의 요점은 무엇입니까? 내 모든 정적 파일의 복사본을 만드는 것이 아닙니까?