django.core.exceptions.ImproperlyConfigured: You're using the staticfiles app without having set the STATIC_ROOT setting to a filesystem path

장고에서 python manage.py collectstatic 명령어를 썼을 때 이런 오류가 나옵니다.

원인은 설정 파일에 STATIC_ROOT를 지정해주지 않아서 그런거네요

보통 세팅 파일에 BASE_DIR = Path(__file__).resolve().parent 이런식으로 설정돼있을건데 이걸 쓰든가 아니면 하드코딩하든가 해서 STATIC_ROOT를 설정해주면 됩니다

반응형