![](/img/trans.png)
[英]Django SECRET_KEY called in os.environ but isn't an environment variable
[英]AWS CodeBuild breaking on os.environ - python can't find environment variable
因此,我構建了一個Django應用程序,並使用了AWS CodeStar Django模板(EC2,EB)。
我要做的第一件事是將SECRET_KEY
更改為像os.environ['DJANGO_SECRET_KEY']
這樣的環境變量。 我將其切換到EC2實例中並添加了此變量,並且還將此變量添加到EB環境中(在修改配置中)。
但是,CodeBuild仍會中斷構建。 我需要在哪里添加此環境變量?
為了使構建順利進行,我發現您需要轉到AWS CodeBuild,單擊相關構建項目的“編輯項目”。
在頁面底部,您將看到“顯示高級設置”。 在這里,您可以看到可以將環境變量添加到構建環境中。 這就是我讓它起作用的方式。
**注意,這可能不是SECRET_KEY的正確做法,但是,這適用於在CodeBuild的構建步驟中未檢測到的任何環境變量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.