PyWebIO v1.3.1 使用手册
之后,可能需要特别配置反向代理来支持 WebSocket 协议,这里 有一个 Nginx 配置 WebSocket 的例子。 Notes 生产环境部署 在生产环境中,你可能会使用一些 WSGI/ASGI 服务器(如 uWSGI、Gunicorn、Uvicorn)部署 Web 应用程序。 由于 PyWebIO 应用程序会在进程中存储会话状态,当使用基于 HTTP 的会话(使用 Flask 和 Django wsgi_app() 和 asgi_app() 用于获取运行 PyWebIO 应用的 WSGI 或 ASGI app。很适合当你不想使用 Web 框架内置的 server 来启动服务的情况。比如,你想使用其他 WSGI server 来启动应用,或者你正在将应用部 署到一些云环境中。目前仅在 Flask、Django 和 FastApi 后端中支持 wsgi_app() / asgi_app() 在 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado 相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado.0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.3 使用手册
之后,可能需要特别配置反向代理来支持 WebSocket 协议,这里 有一个 Nginx 配置 WebSocket 的例子。 Notes 生产环境部署 在生产环境中,你可能会使用一些 WSGI/ASGI 服务器(如 uWSGI、Gunicorn、Uvicorn)部署 Web 应用程序。 由于 PyWebIO 应用程序会在进程中存储会话状态,当使用基于 HTTP 的会话(使用 Flask 和 Django wsgi_app() 和 asgi_app() 用于获取运行 PyWebIO 应用的 WSGI 或 ASGI app。很适合当你不想使用 Web 框架内置的 server 来启动服务的情况。比如,你想使用其他 WSGI server 来启动应用,或者你正在将应用部 署到一些云环境中。目前仅在 Flask、Django 和 FastApi 后端中支持 wsgi_app() / asgi_app() 在 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado 相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado.0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.2 使用手册
之后,可能需要特别配置反向代理来支持 WebSocket 协议,这里 有一个 Nginx 配置 WebSocket 的例子。 Notes 生产环境部署 在生产环境中,你可能会使用一些 WSGI/ASGI 服务器(如 uWSGI、Gunicorn、Uvicorn)部署 Web 应用程序。 由于 PyWebIO 应用程序会在进程中存储会话状态,当使用基于 HTTP 的会话(使用 Flask 和 Django wsgi_app() 和 asgi_app() 用于获取运行 PyWebIO 应用的 WSGI 或 ASGI app。很适合当你不想使用 Web 框架内置的 server 来启动服务的情况。比如,你想使用其他 WSGI server 来启动应用,或者你正在将应用部 署到一些云环境中。目前仅在 Flask、Django 和 FastApi 后端中支持 wsgi_app() / asgi_app() 在 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado 相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado.0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.0 使用手册
之后,可能需要特别配置反向代理来支持 WebSocket 协议,这里 有一个 Nginx 配置 WebSocket 的例子。 Notes 生产环境部署 在生产环境中,你可能会使用一些 WSGI/ASGI 服务器(如 uWSGI、Gunicorn、Uvicorn)部署 Web 应用程序。 由于 PyWebIO 应用程序会在进程中存储会话状态,当使用基于 HTTP 的会话(使用 Flask 和 Django wsgi_app() 和 asgi_app() 用于获取运行 PyWebIO 应用的 WSGI 或 ASGI app。很适合当你不想使用 Web 框架内置的 server 来启动服务的情况。比如,你想使用其他 WSGI server 来启动应用,或者你正在将应用部 署到一些云环境中。目前仅在 Flask、Django 和 FastApi 后端中支持 wsgi_app() / asgi_app() 在 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado 相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado.0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.4.0 使用手册
wsgi_app() 和 asgi_app() 用于获取运行 PyWebIO 应用的 WSGI 或 ASGI app。很适合当你不想使用 Web 框架内置的 server 来启动服务的情况。比如,你想使用其他 WSGI server 来启动应用,或者你正在将应用部 署到一些云环境中。目前仅在 Flask、Django 和 FastApi 后端中支持 wsgi_app() / asgi_app() 在 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). 62 Chapter 4. Documentation PyWebIO, 发布 1.4.0 Tornado 相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 routes pywebio.platform.fastapi.asgi_app(applications, cdn=True, static_dir=None, debug=False, al- lowed_origins=None, check_origin=None) 将 PyWebIO 应用转换为 starlette/Fastapi ASGI 应用 如果你需要自己托管静态文件,请使用pywebio0 码力 | 115 页 | 1.70 MB | 1 年前3PyWebIO v1.5.2 使用手册
wsgi_app() 和 asgi_app() 用于获取运行 PyWebIO 应用的 WSGI 或 ASGI app。很适合当你不想使用 Web 框架内置的 server 来启动服务的情况。比如,你想使用其他 WSGI server 来启动应用,或者你正在将应用部 署到一些云环境中。目前仅在 Flask、Django 和 FastApi 后端中支持 wsgi_app() / asgi_app() 在 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado 相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado. routes pywebio.platform.fastapi.asgi_app(applications, cdn=True, static_dir=None, debug=False, al- lowed_origins=None, check_origin=None) 将 PyWebIO 应用转换为 starlette/Fastapi ASGI 应用 如果你需要自己托管静态文件,请使用pywebio0 码力 | 125 页 | 1.72 MB | 1 年前3PyWebIO v1.6.0 使用手册
wsgi_app() 和 asgi_app() 用于获取运行 PyWebIO 应用的 WSGI 或 ASGI app。很适合当你不想使用 Web 框架内置的 server 来启动服务的情况。比如,你想使用其他 WSGI server 来启动应用,或者你正在将应用部 署到一些云环境中。目前仅在 Flask、Django 和 FastApi 后端中支持 wsgi_app() / asgi_app() 在 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado 相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado. routes pywebio.platform.fastapi.asgi_app(applications, cdn=True, static_dir=None, debug=False, al- lowed_origins=None, check_origin=None) 将 PyWebIO 应用转换为 starlette/Fastapi ASGI 应用 如果你需要自己托管静态文件,请使用pywebio0 码力 | 123 页 | 1.72 MB | 1 年前3PyWebIO v1.3.1 使用手册
fastapi import webio_routes app = FastAPI() @app.get("/app") Notes 生产环境部署 在生产环境中,你可能会使用一些 WSGI/ASGI 服务器(如 uWSGI、 Gunicorn、Uvicorn)部署 Web 应用程序。由于 PyWebIO 应用程序会在进程中 存储会话状态,当使用基于 HTTP 的会话(使用Flask 和 Django后端时)并生 wsgi_app() 和 asgi_app() 用于获取运行PyWebIO应用的 WSGI 或 ASGI app。很 适合当你不想使用Web框架内置的server来启动服务的情况。比如,你想使用其 他WSGI server来启动应用,或者你正在将应用部署到一些云环境中。目前仅在 Flask、Django 和 FastApi后端中支持 wsgi_app() / asgi_app() 在 1.1 版更改: 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado.s0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.3 使用手册
fastapi import webio_routes app = FastAPI() @app.get("/app") Notes 生产环境部署 在生产环境中,你可能会使用一些 WSGI/ASGI 服务器(如 uWSGI、 Gunicorn、Uvicorn)部署 Web 应用程序。由于 PyWebIO 应用程序会在进程中 存储会话状态,当使用基于 HTTP 的会话(使用Flask 和 Django后端时)并生 wsgi_app() 和 asgi_app() 用于获取运行PyWebIO应用的 WSGI 或 ASGI app。很 适合当你不想使用Web框架内置的server来启动服务的情况。比如,你想使用其 他WSGI server来启动应用,或者你正在将应用部署到一些云环境中。目前仅在 Flask、Django 和 FastApi后端中支持 wsgi_app() / asgi_app() 在 1.1 版更改: 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado.s0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.4.0 使用手册
wsgi_app() 和 asgi_app() 用于获取运行PyWebIO应用的 WSGI 或 ASGI app。很 适合当你不想使用Web框架内置的server来启动服务的情况。比如,你想使用其 他WSGI server来启动应用,或者你正在将应用部署到一些云环境中。目前仅在 Flask、Django 和 FastApi后端中支持 wsgi_app() / asgi_app() 在 1.1 版更改: 在 1.2 版更改: Added the static_dir parameter in start_server(). 在 1.3 版更改: Added the wsgi_app() and asgi_app(). Tornado相关 服务端可以通过两种协议(WebSocket 和 HTTP)来与用户浏览器通信。 WebSocket pywebio.platform.tornado.s routes pywebio.platform.fastapi.asgi_app(applications, cdn=True, static_dir=None, debug=False, allowed_origins=None, check_origin=None) 将PyWebIO应用转换为starlette/Fastapi ASGI应用 如果你需要自己托管静态文件,请使用 pywebio0 码力 | 135 页 | 7.45 MB | 1 年前3
共 39 条
- 1
- 2
- 3
- 4