The Wayback Machine - https://web.archive.org/web/20181027103759/https://cloud.google.com/appengine/docs/standard/python/tools/local-devserver-command

ローカル開発サーバーのオプション

使用方法:

dev_appserver.py [options] yaml_path [files...]

位置引数 yaml_path は、1 つ以上の app.yaml ファイル(サービスごとに 1 つ)を指定します。

オプションの一覧を表示するには、次のコマンドを入力します。

dev_appserver.py -h

ここでは、最も一般的なオプションについて説明します。

--admin_host=ADMIN_HOST
ローカル開発用サーバーの管理コンソールがバインドするホスト名(デフォルト: localhost)。
--admin_port=ADMIN_PORT
ローカル開発用サーバーの管理コンソールがバインドするポート(デフォルト: 8000)。
--enable_sendmail=yes|no
メール メッセージの送信にローカル コンピュータの Sendmail を使用します。
--help
参考になるメッセージを出力して終了します。
--host=...
サーバーに使用するホストアドレス。この設定は、ネットワーク上の別のコンピュータから開発用サーバーにアクセスできるようにするために必要になることがあります。アドレスを 0.0.0.0 にすると、localhost アクセスとホスト名アクセスの両方が可能になります。デフォルトは、localhost です。
--log_level=...
コンソールにロギング メッセージを出力する最小ロギングレベル。指定したロギングレベル以上のメッセージが出力されます。使用可能な値は debuginfowarningerrorcritical です。
--port=...
サーバーに使用するポート番号。デフォルト値は 8080 です。サービスなどのために複数のサーバーが起動されると、後続のポート番号が割り当てられます(例: 80818082)。
--logs_path=...
デフォルトでは、開発用サーバーログはメモリだけに格納されます。ローカル開発用サーバーを実行するときにこのオプションを指定すると、ログがファイルに保存されるため、サーバーを再起動した場合でもログを参照できるようになります。SQLite データベース ファイルのディレクトリ パスと名前を指定する必要があります。ファイルが存在しない場合は、指定した名前の SQLite データベース ファイルが作成されます。たとえば、--logs_path=/home/logs/boglogs.db のように指定します。
--require_indexes=yes|no
index.yaml ファイル内のエントリの自動生成を無効にします。アプリケーションが、ファイルでのインデックス定義を必要とするクエリを実行し、インデックス定義が見つからなかった場合は、App Engine で実行した場合と同様に例外が発生します。デフォルト値は no です。
--smtp_host=...
メール メッセージの送信に使用する SMTP サーバーのホスト名。
--smtp_port=...
メール メッセージの送信に使用する SMTP サーバーのポート番号。
--smtp_user=...
メール メッセージの送信に使用する SMTP サーバーのユーザー名。
--smtp_password=...
メール メッセージの送信に使用する SMTP サーバーのパスワード。
--storage_path=...
--datastore_path--blobstore_path--logs_path によりオーバーライドされない限り、すべてのローカル ファイル(Datastore、Blobstore のファイル、Cloud Storage ファイル、ログなど)が保存されるパス。
このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Python の App Engine スタンダード環境