2017-08-27 81 views
0

我是採購.ENV通過我的殼,其中,我懷疑,是一種不規範的行爲,因爲這給我的印象中的錯誤:哪裏/什麼時候應env.sample(.env)被拉入?這是一個錯誤?

DJANGO_SECRET_KEY=string 

與所有其他變量一起不與報價單撇號勾號' ...這意味着如果有可以進行殼評估的字符,它們將會是。這也會影響網址,因爲&可能在其字符串中以及其他外殼字符中。

它不應該是

DJANGO_SECRET_KEY='string' 

或者我做錯了.env永遠不會被shell來源?

回答

1

.env文件被包django-environ讀取,並且與python或shell格式無關,它實際上需要<key>=<value>

0

是的,.env文件應該被django-environ包使用。請致電GitHub repo

相關問題