기본적으로 우분투는 juanty로 업그레이드되었으며 Python2.6이 출시되어 장고를 만들었고 장고를 만들었습니다. 그것으로 작업하십시오. 나는 dist-packages로 django를 다시 svn'd하고, 나의 관리 미디어를 올바르게 sym-link하도록했다. 내가 아파치를 사용하는 것이 아니라 단지 장고 개발 서버를 사용한다는 것에주의하십시오.python2.6 및 우분투 9.0으로 업그레이드 한 후 django admin은 admin 미디어가 올바르게 구성되어 있어도 CSS를로드하지 않습니다.
관리자가로드 할 때 CSS가 영향을 미치지 않는 것 같습니다. 소스를 볼 때 적절한 파일을 호출하고 브라우저에서이 파일을로드하고 올바르게로드합니다.
내가 뭘 잘못했는지에 대한 아이디어가 있습니까? 나는 그것이 장고의 최신 개정판을 사용하는 것과 관련이 있다고 생각하고있다.
------------- 편집 --------------------
이 아래에 질문에 대답하기 :
아파치를 실행하지 않고 장고를 사용하여 정적 파일을 제공하고 있으며 브라우저에서 파일을로드하려고 시도했지만 제대로 작동합니다.
나는 내 정적 폴더 admin_media> /usr/lib/python2.6/dist-packages/django/contrib/admin/media/
을에서 심볼릭 링크ADMIN_MEDIA_PREFIX = '/static/admin_media/'
파일 내 설정에서 이런 짓을
나는 이것이 모든 것을 올바르게했다고 생각해서 정말 저를 곤두박질칩니다.
------------ 편집 ------------
을 heres 내 urls.py의 샘플
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
내가 그 전에 (우분투 8 & 아마도 django의 오래된 svn 개정판에서) 나는 내 설정이나 symlin 아무것도 내 정적 폴더에서 anyting을 구성하지 않았고 그것은 기본/미디어/괜찮아요 - 어딘가에 일했습니다 관리자가 자동으로 심볼릭 링크를 사용합니까?
편집 ------------------- 이것은 svn 버전의 버그 일 가능성이 높습니다. 기계와 나는 같은 것을 얻는다. CSS 파일이 제대로 링크되었지만 가져올 수 없습니다. 대신 파일을 다운로드 할 때 클릭합니다. 권한 문제 누구?
관리자가 CSS 형식 지정 없이는 멋진 것처럼 보이지 않으므로 도움이됩니다.
urls.py의 모습은 무엇입니까? 내 게시물을 예제로 업데이트하겠습니다. – Gerry
"브라우저에서 파일을로드하려고 시도했지만 제대로 작동합니다." 그렇다면 관리자가 파일을 가져 오기 위해 생성하는 URL이 있어야합니다. –
ADMIN_MEDIA_PREFIX를 '/ media /'(또는 '/ static /'아래에있는 다른 경로)로 변경해보십시오. – Gerry