1

我正在使用AWS彈性beanstalk部署Django應用程序。這裏是問題 - 項目中的每個應用程序都有一個靜態文件,但是當我在.ebextensions文件中的myapp.config中設置選項值時,似乎我只能爲靜態文件設置一個路徑。下面是靜態文件設置:AWS彈性beanstalk,在Django中爲多個Staticfiles服務

17 - namespace: aws:elasticbeanstalk:container:python:staticfiles 
18 option_name: /static/ 
19 value: polls/static/ 
20 
21 - namespace: aws:elasticbeanstalk:container:python:staticfiles 
22 option_name: /static/ 
23 value: control/static/ 

通過以上設置在myapp.config,部署,只有value: control/static部分作品後,value: polls/static文件似乎不工作。誰能幫我這個?

+0

我想我正面臨同樣的問題。你能弄清楚這一點嗎?我有一個擁有自己的「靜態」目錄的應用程序。目前,在使用AWS EB進行部署之後,它不會被投放。 – MadPhysicist

回答

0

由於您使用的名稱空間和選項名稱相同,因此可以用第二個值control/static/覆蓋第一個值polls/static/

也許它應該是static/而不是,那麼應用程序將使用共同的根目錄和子目錄分配給它 - static/pollsstatic/control

相關問題