2016-12-16 68 views
1

我的Django應用程序中有三個具有相同名稱的靜態文件app1/static/css/mycss.css,app2/static/css/mycss.css,app3/static/css/mycss.css。如何將它們全部收集到STATIC_ROOT中,因爲DJango的默認行爲是僅收集在同一個已命名靜態文件中遇到的第一個?如何收集具有相同名稱的Django靜態文件?

+0

你想所有重複的文件合併成一個'mycss.css'? –

回答

1

如果您不希望靜態文件以其他方式獲取,請通過創建合適的文件夾結構爲它們提供自己的名稱空間。例如

app1/static/css/app1/mycss.css 
app2/static/css/app2/mycss.css 

另外,如果你想所有的CSS合併成一個大的CSS直視django-compressor

相關問題