捕获生产中的异常
django-except-catcher的Python项目详细描述
Django Except Catcher是一个在Django网站上捕获和查看异常的简单工具。
![Django except catcher logo](/except_catcher/static/except_catcher/logo.png)
异常存储并显示在一个列表中,您可以在该列表中找到类似的异常,并像在开发Django的调试中一样查看它们的HTML表示形式。
它不需要安装任何后台程序才能工作,仅仅是一个普通的django模块。
>灵感来自于django的adminmailhandler。
installation
>安装django,除了catcher
``````
``安装django,除了catcher安装django,除了catcher
````````````````````````````````````````````````````````````/>```
添加到settings.py:
`` python
已安装的应用程序=[
…
'除“捕捉器”之外,
]
日志记录={
…
'处理程序':{
'错误捕捉器':{
'级别':'错误',
'类':'除“捕捉器.处理程序.捕捉器异常处理程序”,
},
…
“记录器”:{
“django.request”:{
“处理程序”:[“错误捕获程序”],
“级别”:“错误”,
“传播”:false,
},
}
}
````
>运行迁移:
``shell
./manage.py迁移,除了“catcher”
`````
报告。
版本:
----
*v'0.0.2'-添加了一些样式,更好的导航,文档
*v'0.0.1'-初始包
![Django except catcher logo](/except_catcher/static/except_catcher/logo.png)
异常存储并显示在一个列表中,您可以在该列表中找到类似的异常,并像在开发Django的调试中一样查看它们的HTML表示形式。
它不需要安装任何后台程序才能工作,仅仅是一个普通的django模块。
>灵感来自于django的adminmailhandler。
installation
>安装django,除了catcher
``````
``安装django,除了catcher安装django,除了catcher
````````````````````````````````````````````````````````````/>```
添加到settings.py:
`` python
已安装的应用程序=[
…
'除“捕捉器”之外,
]
日志记录={
…
'处理程序':{
'错误捕捉器':{
'级别':'错误',
'类':'除“捕捉器.处理程序.捕捉器异常处理程序”,
},
…
“记录器”:{
“django.request”:{
“处理程序”:[“错误捕获程序”],
“级别”:“错误”,
“传播”:false,
},
}
}
````
>运行迁移:
``shell
./manage.py迁移,除了“catcher”
`````
报告。
版本:
----
*v'0.0.2'-添加了一些样式,更好的导航,文档
*v'0.0.1'-初始包