在我的項目的settings.py我已經設置的Django 1.3 - 管理頁面沒有得到正確的ADMIN_MEDIA_PREFIX設置
ADMIN_MEDIA_PREFIX='/static/admin/'
管理媒體被服務在正確的位置,瀏覽到http://127.0.0.1:8000/static/admin/css/base.css給我的基地。 css的管理頁面。但是當我檢查管理頁面時,他們仍然試圖在'/ media/admin /'中找到管理媒體。我不確定這裏有什麼問題。這是我在嘗試在manage.py shell中查找設置時所得到的結果。
>>> from django.conf import settings
>>> settings.ADMIN_MEDIA_PREFIX
'/media/admin/'
這應該是'/ static/admin /'。
這可能是'ADMIN_MEDIA_PREFIX'被定義了兩次? – 2011-05-04 01:39:59
當詹姆斯是對的。我爲我的開發環境定義了第二個settings.py,它覆蓋了我的主要設置。我從該文件中刪除了ADMIN_MEDIA_PREFIX,現在一切正常。謝謝!! – GhotiPhud 2011-05-06 14:08:17