タイトルが示唆しているように、Flaskプロジェクト(Windows 10)の設定ファイルで環境変数を使用しようとしています。virtualenv(Python、Windows)で環境変数を設定する
私はvirtual envを使用していますが、これまでのところvirtualhostvフォルダの/Scripts/activate.batにset "DATABASE_URL=sqlite:///models.db"
を追加しようとしました。 しかし、それは動作していないようです。助言がありますか?
これはコンフィグ 'app.config.from_object( 'config.DevelopmentConfig')' 及び設定ファイルを読み込むためのコードである: 'クラスDevelopmentConfig(BaseConfig) SQLALCHEMY_DATABASE_URI =はos.environの[]をDATABASE_URLは '] ' これは私が取得にErrorMessageです: ' config.py " ライン7、BaseConfigで SQLALCHEMY_DATABASE_URI =はos.environ [ 'DATABASE_URL'] os.py"、 ライン425、__getitem__で return self.data [key.upper()] KeyError: 'DATABASE_URL'' –
ドキュメントをチェックしてください。これはそこにある正確なコードです。 – lesingerouge
はい、しかし私はドキュメントで見ることができますが、virtualenv(windows)に環境変数を設定する方法に関する情報はありません –