ソース決意
0要求エントリ
もし __name__ == ' __main__ ' : app.run()
デフ(自己、ホスト=なし、ポート=なし、デバッグ=実行なし、 load_dotenv =真、** オプション): #変更は、この無操作にサーバーがから呼び出された場合 #のコマンドライン。詳細については、cli.pyを見ています。 場合 os.environ.get(' FLASK_RUN_FROM_CLI ')== ' 真' : から .debughelpersはインポートexplain_ignored_app_run explain_ignored_app_run() の戻りを もしget_load_dotenv(load_dotenv): cli.load_dotenv() #設定した場合、ENVは上書き前の値をvarsのみましょう もし ' FLASK_ENV ' ではos.environ: self.env = get_env() self.debug = get_debug_flag() のelif ' FLASK_DEBUG ' ではos.environ: self.debug = get_debug_flag() #デバッグメソッドに渡された他のすべてのソースを上書きし た場合、デバッグはありません ません:なし self.debug = BOOL(デバッグ) _host = 「127.0.0.1 」 _port = 5000 SERVER_NAME = self.config.get(' SERVER_NAME ' ) sn_host、sn_port = なし、なし の場合SERVER_NAME: sn_host、_、sn_port = server_name.partition(' :' ) ホスト =ホストまたは sn_host または_host ポート = INT(ポートまたは sn_port 又は_port) options.setdefault(' use_reloader ' 、self.debug) options.setdefault(' use_debugger '、self.debug) options.setdefault(' スレッド' 、TRUE) cli.show_server_banner(self.env、self.debug、self.name、偽) から werkzeug.serving 輸入run_simpleの 試み: run_simple(ホスト、ポート、自己、 * * オプションの) 最終的には: #は開発サーバーの場合は、最初の要求情報をリセットする #が正常にリセットされます。これは、サーバーの再起動することが可能となる #インタラクティブシェルからリロード機能がなく、その原料を。 self._got_first_request =偽