处理可以报告给Web客户端的错误

Flask-ReportableError的Python项目详细描述


一种用于处理可以向Web客户端报告的错误的烧瓶扩展名。










——

为了使用烧瓶可报告错误,您必须在应用程序启动脚本中包含以下
语句:


from flask import flask
import flask_reportable_error

app.config.from_envar('flask_settings',默认情况下)< <初始化(应用程序)>< < API >< < > >“>”>“上下文初始化器”,它必须接收应用程序作为参数。类装饰器,它将被修饰的类声明为与
可报告的异常混合。
BR/> BR/> -'FLASKKRePrababeLo.Error(RePrimable)():
工厂以创建可报告异常类。例如:< < > > >增加可报告的(未提交的数据);对于可报告的异常类,“>”,“>”,“>”,“>”;“>”;“>”:返回该可报告字符串的“可”被重写。

-``状态代码`:
表示数字状态代码––`的属性可以在
实例级别设置。

-``模板`:
表示自定义模板名的属性。

-``头`:
属性引用自定义头。

-`` type_name``:
继承时由``reportable()`'设置的属性,原始异常类的名称为




settings
--


flask settings可能包含键“reportable_error`”,即具有以下键的


-``loglevel`:
日志级别。如果未提供,则flask reportable error将使用
`` logging.error`.

-``默认状态代码``:
可报告异常类的默认数字状态代码。默认值是500。


-``模板``:
要使用的模板的名称,而不是没有模板。
模板的上下文将包含异常作为``exc``键的值。

-``headers``:
要用作默认头而不是``{}``的字典。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何用java表示这个数学函数的算法   Java/Stream帮助:仅使用streams将嵌套的映射列表转换为映射   使用Selenium连接到数据库时发生java未知主机异常   java如何了解jvm内存使用:“堆内存”和“堆外内存”   java Oracle BI报告导入模板   java如何使用Spring将xml转换为bean?   java线程。join()以保证执行顺序   java从THINGSPEAK到ANDROID应用程序获取JSON数据   使用Java的stanford库中的异常   java正确使用来自其他类文件的方法   如果集合中的元素类型为接口类型,如何填充集合?(爪哇)   记录java。util。记录器创建的文件超过了应有的数量   类Java对象uniq值   尝试调用无法应用于()的方法时出现java错误