配置
Flask-Exceptional 中存在如下的配置项:
EXCEPTIONAL_API_KEY | 你的应用程序的Exceptional API 密钥。 登录到 Exceptional,选择你的应用程序, 点击 APP SETTINGS 链接。显示的 API 密钥就是这里要用到的。试图不提供 API 密钥而创建扩展将导致 登录警告,但应用程序将继续正常运行。 |
EXCEPTIONAL_DEBUG_URL | 如果你的应用程序以调式模式运行的话, Exceptional 将不会捕获错误。配置这个值 是为了在调试模式中捕获错误数据。 比如,你可能使用一个 RequestBin 网址 调试你的应用程序。JSON 错误数据会被以压缩形式 POSTed 到这个网址, 而 Exceptional 需要解压这些数据。 |
EXCEPTIONAL_HTTP_CODES | 用 Exceptional 追踪的 HTTP 错误码列表。默认为标准的 HTTP 4xx 错误码。 |
EXCEPTIONAL_PARAMETER_FILTER | 列表值,用来过滤发给 Exceptional 的参数数据。 参数数据包括 request.form 和 request.files 中的所有。例如,为了过滤密码你可以使用:[‘password’, ‘password_confirm’] |
EXCEPTIONAL_ENVIRONMENT_FILTER | 列表值,用来过滤发给 Exceptional 的环境数据。 环境数据包含 Flask 应用程序配置以及目前 OS 环境。OS 环境值前缀是 ‘os.’ 。例如,为了过滤SQLAlchemy 数据库 URL以及 所有的 OS 环境值,使用:[‘SQLALCHEMY_DATABASE_URI’, ‘os.*’] 默认值是 [‘SECRET_KEY’] 。 |
EXCEPTIONAL_SESSION_FILTER | 列表值,用来过滤发给 Exceptional 的会话数据。 |
EXCEPTIONAL_HEADER_FILTER | 列表值,用来过滤发给 Exceptional 的 HTTP 头数据。 |
EXCEPTIONAL_COOKIE_FILTER | 名称的列表,用来过滤发给 Exceptional 的 HTTP Cookie 头数据。 |
Note
所有配置中的过滤列表接受字符串以及正则表达式。
当前内容版权归 wizardforcel 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 wizardforcel .