##原因は環境変数に格納しているSECRETKEYなどが取得できていないためのようです。
次のように書くと動きます。
SECRET_KEY = '!55適当j%'
↓
SECRET_KEY = os.environ.get('SECRET_KEY')
このように書き変えると動きません。
idleでos.environ.get('SECRET_KEY')を投入すると値を取得してきます。
そのため環境変数への設定は問題ないと思います。
settings.pyにはimport osを記載しています。
##試したこと
SECRET_KEY = os.environ.get('SECRET_KEY')
↓
SECRET_KEY = os.environ['SECRET_KEY']
####動かず
django-environを利用し同様の設定を入れるも動かず。
##DEBUG = Falseにする前の設定等
・settings.pyへの変更
STATIC_ROOT = "C:/Users/username/projectname/static"
DEBUG=False
・コマンド
python manage.py collectstatic
環境変数の取得方法がDEBUG=Falseになると変わるのでしょうか。
ご教示よろしくお願いいたします。
stackoverflowで同様の質問を下記リンク先で投稿しています。
https://ja.stackoverflow.com/questions/68564/
あなたの回答
tips
プレビュー