我聽說我應該使用Apache在生產環境中提供靜態文件。我有一些問題,理解我應該怎麼做,但。我的項目的靜態URL是/static/
,而django.contrib.admin
的靜態路徑是/static/admin/
。這些都是我的服務器上有兩個完全獨立的目錄,我也很難做到這一點:如何託管Django項目的管理靜態文件?
Alias /static /path/to/site.com/static
Alias /static/admin /usr/local/.../django/contrib/admin/media
由於它們重疊。
我該怎麼做?我真的必須將contrib admin靜態文件夾複製到我自己的文件夾中嗎?
對於絆倒這個答案的人們,'ADMIN_MEDIA_PREFIX'已經在1.4中棄用了。請參閱[this](http://stackoverflow.com/a/9960831/1226722)。 – gregoltsov