0
0

flaskアプリのターミナルでの起動,初期設定など

Last updated at Posted at 2024-08-04

PowerShellでのコマンド

アプリケーションの登録(環境変数の登録)

$env:FLASK_APP = "app.py" # app.pyの場合 

ファクトリ関数を用いる場合

$env:FLASK_APP = "flaskr:create_app" # flaskrというパッケージ内のcreate_appというファクトリ関数の場合

デバッグモードをオンにする

$env:FLASK_ENV = "development"
$env:FLASK_DEBUG = "1"

環境変数の削除

Remove-Item Env:FLASK_APP, Env:FLASK_ENV

環境変数の表示

Get-ChildItem Env:FLASK_APP, Env:FLASK_ENV

設定から起動まで一発で

flask --app flaskr --debug run

bashでのコマンド

アプリケーションの登録

$ export FLASK_APP=app.py # app.pyの場合 

ファクトリ関数を用いる場合

$ export FLASK_APP=flaskr:create_app  # flaskrというパッケージ内のcreate_appというファクトリ関数の場合

デバッグモードをオンにする

$ export FLASK_ENV=development

#または追加で
$ export FLASK_DEBUG=1

環境変数の削除

$ unset FLASK_app

※この時,FLASK_app=app.pyのように値を含めてはいけない.

環境変数の表示

$ printenv | grep FLASK

設定から起動まで一発で

$ flask --app flaskr --debug run

flaskアプリのポートを指定して起動

flask run --port 8000
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0