4つのモデルのオープンデバッグをフラスコ
- app.runでデバッグモードをオンにすることができ、「デバッグ=真」パラメータを()を追加
フラスコ輸入フラスコ アプリ = フラスコ(__ name__) @ app.route(' / ' ) デフhello_world(): リターン " のHello World!' もし __name__ == ' __main__ " : app.run(デバッグ =真)
- debug属性の割り当てアプリはTrueです
1 からフラスコ輸入フラスコ 2 3アプリ=フラスコ(__name__ ) 4 app.debug = 真 5 6 7 app.route @(' / ' ) 8 デフhello_world(): 9 リターン " のHello World!' 10 11 12 なら __name__ == ' __main__ ' : 13 app.run()
- 「app.config.update(DEBUG = TRUE)」:デバッグモードは、設定パラメータの形で提供されます
1 からフラスコ輸入フラスコ 2 3アプリ=フラスコ(__name__ ) 4 app.config.update(DEBUG = 真) 5 6 7 app.route(@ ' / ' ) 8 デフhello_world(): 9 リターン " のHello World!' 10 11 12 なら __name__ == ' __main__ ' : 13 app.run()
- 「app.config.from_object(設定)」の形式で設定ファイルを設定DEBUGモード
- 新しい設定ファイル
- への書き込み
- DEBUG = Trueの
- への書き込み
-
1 からフラスコインポートフラスコ 2 インポート設定 3アプリ=フラスコ(__name__ ) 4 app.config.from_object(設定) 5 6 7 app.route @(' / ' ) 8 デフhello_world(): 9 リターン ' のHello World!' 10 11 12 なら __name__ == ' __main__ ' : 13 app.run()
- 新しい設定ファイル
from_objectはfrom_pyfile from_pyfileファイル名の文字列を渡す置き換えることができます
FLASK_ENV環境変数の前には、もはやサポートされている1.0バージョンをフラスコ
デバッグに二つの方法を開きます。
1: その後、デバッグモードを取る、FlASK_DEBUGをチェックし、編集設定を選択し、pycharm実行をクリックしてオンにすることができます
2:コマンドライン:
export FLASK_ENV=development # Windows将export 换成 set
フラスコの実行