728x90
django를 설치하고 admin 에 접속하면 css가 깨져 나오는 경우가 있다.
해결 방법은 아래와 같다.
1. 프로젝트 최상위 디렉토리에 static 폴더를 생성
2. settings.py에 아래 코드 추가
STATIC_URL = 'static/'
STATIC_ROOT = "/usr/web/backend/static"
3. urls.py 맨 아래에 아래 코드 추가
from django.conf.urls.static import static
from django.conf import settings
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
4. 쉘에서 아래 명령어 실행
. python manage.py collectstatic
settings.py의 debug를 true 하면 안된다는 이야기는 있는데 나의 경우는 4번까지만 진행해도 처리되었다
반응형
'Django' 카테고리의 다른 글
django 내장 템플릿 필터 (0) | 2024.07.04 |
---|---|
django 템플릿 디렉토리 만들기 (0) | 2024.07.03 |
MySQL Strict Mode is not set for database connection 'default' - django (0) | 2024.07.03 |
장고 프로젝트 & 앱 만들기 - django (0) | 2024.07.03 |
무료 강좌 리스트 - django (0) | 2024.07.03 |