2011-01-14 66 views
9

我剛剛從1.2切換到主幹(r15175在寫本文時)與contrib.staticfiles一起玩,現在當使用本地devserver時,我的所有管理媒體都會返回一個404.靜態媒體(由新的貢獻應用程序)都按預期工作,但我希望能夠使用管理員與開發服務器,以便我不必在開發代碼更改時重新啓動本地apache實例。contrib.staticfiles和Django管理媒體

這是已知的行爲嗎?我沒有在IRC中得到回覆。

編輯:似乎有關:Admin media disappear while running django trunk in development mode,但似乎沒有一個實際答案那裏。

回答

22

,終於注意到了docs這一行ADMIN_MEDIA_PREFIX

對於staticfiles整合,這應該是一樣的STATIC_URL其次是「管理/」。

這樣做爲我修好了。

編輯2012-03-12:請注意,截至Django 1.4,ADMIN_MEDIA_PREFIX已被deprecated