跳转到主要内容

作为cherrypy工具处理CORS。

项目描述

https://img.shields.io/pypi/v/cherrypy-cors.svg https://img.shields.io/pypi/pyversions/cherrypy-cors.svg tests Ruff Code style: Black https://readthedocs.org/projects/cherrypy-cors/badge/?version=latest https://img.shields.io/badge/skeleton-2023-informational

CORS支持CherryPy

简而言之

在你的应用程序中,全局安装该工具。

import cherrypy_cors
cherrypy_cors.install()

或者明确将其添加到你的应用程序中。

import cherrypy_cors
app = cherrypy.tree.mount(...)
app.toolboxes['cors'] = cherrypy_cors.tools

然后,在cherrypy配置中启用它。例如,为了启用所有静态资源。

config = {
    '/static': {
        'tools.staticdir.on': True,
        'cors.expose.on': True,
    }
}

请参阅简单示例以获取可运行的示例。

项目详细信息


下载文件

下载适用于您平台的项目文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

cherrypy-cors-1.7.0.tar.gz (10.3 kB 查看哈希值)

上传时间

构建版本

cherrypy_cors-1.7.0-py3-none-any.whl (5.2 kB 查看哈希值)

上传时间 Python 3

支持