2011-02-25 3 views
4

django-staticfiles 앱을 사용하여 CSS 파일을 제공하고 있지만 이로 인해 필수 admin css 파일 (media/base.css, media/dashboard.css)이로드되지 않습니다. admin 앱을 제외해야하지만, STATICFILES_EXCLUDED_APPS에 추가하면 도움이되지 않습니다.django-staticfiles 관리자 인터페이스가 깨어짐

ADMIN_MEDIA_PREFIX = '/media/' 

... 

STATIC_URL = '/static/' 
STATIC_ROOT = '' 
STATICFILES_EXCLUDED_APPS = (
    'django.contrib.admin', 
) 

INSTALLED_APPS = (
    ... 

    'django.contrib.admin', 
    'staticfiles', 

) 

답변

4

(. 나는 이것이 당신이 장고 - staticfiles 정적 콘텐츠를 제공하지 않아야로 개발을위한 가정합니다)

: 여기

내 settings.py 파일에서 관련 비트입니다 settings.py 파일에 ADMIN_MEDIA_ROOT 변수를 정의하고 admin css 파일의 위치를 ​​지정해야합니다. 이 파일을 다른 정적 파일과 비슷한 위치에 사이트 패키지에서 옮겨서 배포하기 쉽도록했습니다.

+0

감사합니다. 완벽하게 작업했습니다. 그리고 네, 그것은 개발을위한 것입니다. – rlayte

관련 문제