私は初めてのPyramid Webアプリケーション(Windowsを使用しています)を作成しています。 PyCharm(https://docs.pylonsproject.org/projects/pyramid-cookbook/en/latest/development_tools/pycharm.html)を使用して、自分のアプリケーションを設定した後、それが実行されますがpserve-script.py development.ini
を実行した後、それはserving on http://LAPTOP-<my laptop ID>:6543
言う(「私のノートパソコンのIDは、」あなたは、Windowsの「システム」の情報で見つけることができる「コンピュータ名」です)ローカルサーバ上のピラミッド
私はピラミッドのドキュメントと私のdevelopment.ini
ファイル内で私が持っているという事実から見たものからserving on http://0.0.0.0:6543/
を言うためにそれを期待していた:私が望むよう
[server:main]
use = egg:waitress#main
host = 0.0.0.0
port = 6543
私はなぜこれが起こっている混乱しているとしたいし、完全にそれを理解しますそれが実際にやっていると思っていることを確かめるために
Waitressは、OSがソケットの名前として返すものを使用するために、バージョン1.0の周りで更新されました。これは、待機中のソケットごとに 'socket.gethostname()'を介して行われました。 –