タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

flaskに関するfoaranのブックマーク (2)

  • 僕の考えるFlaskの設定まわりのベストプラクティス

    Flaskの設定を扱う方法はいろいろある。 べたがきでもできるし、configファイルを作って読み込むこともできる。 調べた中で見つけたベストプラクティスをめも。 めっちゃ小規模のアプリとかでない限りはこれを基にしていくといいのかも。 * 環境変数にdevelop とかproductionとか書いておく * configファイル側に各環境のオブジェクトへのマップを定義 * 環境変数で読み込んだ値をマップで飛ばして得られたオブジェクトをもとに設定する * githubにあげたくない設定はinstanceフォルダにおいておく 以下は`FLASK_APP_ENV`という環境変数を読み込んで設定している例。 環境変数が設定されていないと`production`を読み込むようにしている。 ローカル環境には環境変数に`develop`をセットしておくようにした。 ```python:example

    僕の考えるFlaskの設定まわりのベストプラクティス
  • いまさらながら Flask についてまとめる 〜Configuration〜 - 適当おじさんの適当ブログ

    はじめに いまさらながら Flask について整理していきます。「Flaskとかいうやつを使って、試しにアプリ開発にトライしてみたい」くらいの感覚の人を対象にしています。 Flaskのバージョンは 0.12.2 です。 この記事では、Flaskアプリケーションの設定方法や切り替え方について紹介します。その他のFlaskまとめシリーズはこちらから。 アプリケーションの設定について なんらかのアプリケーションを動作させるとき、その環境によって設定を変更したい場合があります。 たとえば、DBの接続情報です。一般的に、開発環境と番環境で異なるDBに接続します。そうでなければ番環境のDBにゴミデータを混ぜ込んでしまったり、データを破壊してしまう恐れがあるためです。また、デバッグモードは開発環境ではONにしますが、番環境では一般的にOFFにします。 小さなアプリケーションであれば、ささっと設定内

    いまさらながら Flask についてまとめる 〜Configuration〜 - 適当おじさんの適当ブログ
    foaran
    foaran 2019/09/14
  • 1