1
我的Django應用程序中有三個具有相同名稱的靜態文件app1/static/css/mycss.css
,app2/static/css/mycss.css
,app3/static/css/mycss.css
。如何將它們全部收集到STATIC_ROOT中,因爲DJango的默認行爲是僅收集在同一個已命名靜態文件中遇到的第一個?如何收集具有相同名稱的Django靜態文件?
我的Django應用程序中有三個具有相同名稱的靜態文件app1/static/css/mycss.css
,app2/static/css/mycss.css
,app3/static/css/mycss.css
。如何將它們全部收集到STATIC_ROOT中,因爲DJango的默認行爲是僅收集在同一個已命名靜態文件中遇到的第一個?如何收集具有相同名稱的Django靜態文件?
如果您不希望靜態文件以其他方式獲取,請通過創建合適的文件夾結構爲它們提供自己的名稱空間。例如
app1/static/css/app1/mycss.css
app2/static/css/app2/mycss.css
另外,如果你想所有的CSS合併成一個大的CSS直視django-compressor
你想所有重複的文件合併成一個'mycss.css'? –