0

この竜巻アプリケーションをWSGIアプリとしてdjango関数でラップしました(Windowsで使用)

from django.core.wsgi import get_wsgi_application
from django.conf import settings
from waitress import serve
settings.configure()

wsgi_app = tornado.wsgi.WSGIContainer(django.core.wsgi.WSGIHandler())
def tornado_app():  
    url = [(r"/models//predict", PHandler),
           (r"/models//explain", EHandler),
           ('.*', tornado.web.FallbackHandler, dict(fallback=wsgi_app))]
    return Application(url, db=ELASTIC_URL, debug=options.debug, autoreload=options.debug)

if __name__ == "__main__":
    application = tornado_app()
    http_server = HTTPServer(application)  
    http_server.listen(LISTEN_PORT)
    IOLoop.current().start() 

ウェイトレスの使用方法がわからない、ウェイトレスを使用してサービスを提供するには、http_server = serve(application) を試しました。サーバーが起動しています。正しいかどうか、エンドポイントに到達するとエラーが発生します

ここに画像の説明を入力

4

1 に答える 1