備忘録 ~Flask in Python~
これは備忘録です。
現在Pythonの勉強をするために下記の本を読んでいます。
- 作者: 株式会社ビープラウド
- 出版社/メーカー: 秀和システム
- 発売日: 2015/05/21
- メディア: Kindle版
- この商品を含むブログを見る
guestbook.py * Serving Flask app "guestbook" (lazy loading) * Environment: production WARNING: Do not use the development server in a production environment. Use a production WSGI server instead. * Debug mode: on * Running on http://127.0.0.1:8000/ (Press CTRL+C to quit) * Restarting with stat * Debugger is active! * Debugger PIN: 427-627-612
とは出るのですが、
......と出てしまいます。
仕方ないので
http://flask.pocoo.org/docs/0.12/quickstart/
を参照するとどうやら外部から参照するにはhostを0.0.0.0に設定しなければならないようです。外部......なのか?普通にパーミッションとかをいじればなんとかなりそうだけどもうなんとかなったので取り敢えず記事に残しておけばいいかなって感じで。
@app.route('/') def index(): """トップページ テンプレートを使用してページを表示 """ #投稿データ読み込み greeting_list = load_data() return render_template('index.html', greeting_list=greeting_list) if __name__ == '__main__': #IPアドレス127.0.0.1の8000番ポートでアプリケーションを実行 app.run('127.0.0.1', 8000, debug=True)
これを
@app.route('/') def index(): """トップページ テンプレートを使用してページを表示 """ #投稿データ読み込み greeting_list = load_data() return render_template('index.html', greeting_list=greeting_list) if __name__ == '__main__': #IPアドレス0.0.0.0の8000番ポートでアプリケーションを実行 #だけど127.0.0.1でも実行可 app.run('0.0.0.0', 8000, debug=True)
こう。