(staticfiles.W004) The directory 'C:\dev\Projectname\DjangoProject\static' in the STATICFILES_DIRS setting does not exist.

yjshin·2022년 12월 26일
0

Django

목록 보기
6/8

```

System check identified some issues:

WARNINGS:
?: (staticfiles.W004) The directory 'C:\dev\Projectname\DjangoProject\static' in the STATICFILES_DIRS setting does not exist.

System check identified 1 issue (0 silenced).

* settings.py 설정된 내용

STATIC_URL = 'static/'
STATICFILES_DIRS = [BASE_DIR / 'static']



시스템 점검에서 다음과 같은 몇 가지 문제가 확인되었습니다.

경고:
?: (정적 파일).W004) STATICFILES_DIRS 설정의 'C:\dev\Projectname\DjangoProject\static' 디렉터리가 없습니다.

시스템 점검에서 1개의 문제가 식별되었습니다(0 소음 발생).

* setting.py
project_test\static 디렉토리라는 가정하에 다음과 같이 setting.py를 수정하면
에러 해결 가능

STATIC_URL = 'project_test/static/'
STATICFILES_DIRS = [BASE_DIR / 'project_test/static/']

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = [os.path.join(BASE_DIR, '/static')]
STATICFILES_STORAGE = "django.contrib.staticfiles.storage.StaticFilesStorage"


아래와 같이 설정하니 (staticfiles.W004) 경고 메시지 사라짐

STATIC_URL = 'static/'

STATICFILES_DIRS = [BASE_DIR / 'static'] 

모르겠다. Django 최고


* 참고 링크 
https://stackoverflow.com/questions/6014663/django-static-file-not-found
https://www.reddit.com/r/djangolearning/comments/ulk2w9/help_with_error_staticfiles_dirs_setting_does_not/
https://stackoverflow.com/questions/71278346/the-directory-static-in-the-staticfiles-dirs-setting-does-not-exist-visual
https://stackoverflow.com/questions/74732370/django-website-does-not-load-static-files
profile
study

0개의 댓글