python restfulフレームワークのeve外部ネットワークアクセス設定
532 ワード
公式サイトのアドレス:
http://python-eve.org/
mongodbに合わせてcrudを使うのは便利ですが、配備時に問題がありました.公式サイトとDeomによると、servernameは'127..0.1:5000'を使って配備されています.本機でしかアクセスできません.LANや外網を訪問したいなら、次のような設定が必要です.(坑那.)
settings.pyの中で、SERVER_をNAMEは次のように変更されました.
SERVER_NAME = None
そして、イベントを起動するところは以下のようになります.from eve import Eve
app = Eve()
if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)
この組み合わせが正常に動作することができます.404は本機以外にアクセスできません.