wangweimin 2 anni fa
parent
commit
a5e50b63c2

+ 1 - 1
pywebio/platform/__init__.py

@@ -144,7 +144,7 @@ Other
 
 """
 
-from .httpbased import run_event_loop
+from .adaptor.http import run_event_loop
 from .page import config
 from .page import seo
 from .path_deploy import path_deploy_http, path_deploy

+ 5 - 5
pywebio/platform/httpbased.py → pywebio/platform/adaptor/http.py

@@ -16,11 +16,11 @@ import time
 from contextlib import contextmanager
 from typing import Dict
 
-from .page import make_applications, render_page
-from .utils import deserialize_binary_event
-from ..session import CoroutineBasedSession, Session, ThreadBasedSession, register_session_implement_for_target
-from ..session.base import get_session_info_from_headers
-from ..utils import random_str, LRUDict, isgeneratorfunction, iscoroutinefunction, check_webio_js
+from ..page import make_applications, render_page
+from ..utils import deserialize_binary_event
+from ...session import CoroutineBasedSession, Session, ThreadBasedSession, register_session_implement_for_target
+from ...session.base import get_session_info_from_headers
+from ...utils import random_str, LRUDict, isgeneratorfunction, iscoroutinefunction, check_webio_js
 
 
 class HttpContext:

+ 1 - 1
pywebio/platform/django.py

@@ -7,7 +7,7 @@ from django.http import HttpResponse, HttpRequest
 
 from . import page
 from ..session import Session
-from .httpbased import HttpContext, HttpHandler, run_event_loop
+from .adaptor.http import HttpContext, HttpHandler, run_event_loop
 from .remote_access import start_remote_access_service
 from .page import make_applications
 from .utils import cdn_validation, print_listen_address

+ 1 - 1
pywebio/platform/flask.py

@@ -10,7 +10,7 @@ import werkzeug
 from flask import Flask, request, send_from_directory, Response
 
 from . import page
-from .httpbased import HttpContext, HttpHandler, run_event_loop
+from .adaptor.http import HttpContext, HttpHandler, run_event_loop
 from .page import make_applications
 from .remote_access import start_remote_access_service
 from .utils import cdn_validation

+ 1 - 1
pywebio/platform/path_deploy.py

@@ -8,7 +8,7 @@ import tornado.web
 import tornado.ioloop
 
 from . import page
-from .httpbased import HttpHandler
+from .adaptor.http import HttpHandler
 from .page import make_applications
 from .tornado import webio_handler, set_ioloop
 from .tornado_http import TornadoHttpContext

+ 1 - 1
pywebio/platform/tornado_http.py

@@ -7,7 +7,7 @@ import tornado.web
 
 from . import page
 from ..session import Session
-from .httpbased import HttpContext, HttpHandler
+from .adaptor.http import HttpContext, HttpHandler
 from .tornado import set_ioloop, _setup_server, open_webbrowser_on_server_started
 from .utils import cdn_validation, print_listen_address
 from ..utils import parse_file_size