django hoptoad是一个简单的中间件,用于让django驱动的网站向hoptoad报告错误。

django-hoptoad的Python项目详细描述


django hoptoad是一个简单的中间件,用于让[django][]驱动的网站报告其 [hoptoad][]出错。现在[小马]也可以骑蟾蜍了。

[django]:http://djangoproject.com/ [蟾蜍]:http://hoptoadapp.com/ [小马]:http://djangopony.com/

要求

Django Hoptoad要求:

  • [python][]2.5+(最好是2.6+,因为这是我用它测试过的)
  • [pyyaml][](pip安装pyyaml轻松安装pyyaml
  • [Django][]1.0+
  • 一个[hoptoad][]帐户

[Python]:http://python.org/ [pyyaml]:http://pyyaml.org/

安装

通过克隆[mercurial][]存储库(或者只下载 最新版本][提示dl]并将其解压缩到某个位置:

hg克隆http://bitbucket.org/sjl/django-hoptoad/

如果你really想要的话,还有一个git镜像。

git clone git://github.com/sjl/django-hoptoad.git

下载后,您可以按常规方式安装:

CD大蟾蜍 python setup.py安装

如果您希望能够随时通过使用mercurial或git下拉更改来进行更新,那么 可以将模块符号链接到您的站点包目录,而不是使用python setup.py安装

ln-s/full/path/to/django hoptoad/hoptoad/full/path/to/site packages/

要确保运行正常,您可以运行:

python-c“导入hoptoad”

[水银]:http://mercurial.selenic.com/ [提示dl]:http://bitbucket.org/sjl/django-hoptoad/get/tip.zip

用法

要设置django项目来通知hoptoad它的错误,您需要在它的 设置.py文件。

首先,将hoptoadnotifiermiddleware添加为中间件类中的最后一项。 设置:

中间件类=( #…其他中间件类… 'hoptoad.middleware.hoptoadnotifiermiddleware', )

接下来,您需要添加一个hoptoad_api_key设置。你可以从蟾蜍那拿到钥匙 项目页。

hoptoad_api_key='您的hoptoad api密钥。'

文档

Django Hoptoad的文档位于[项目页面][项目]。有一个快速的开始 指南][快速启动]、[配置指南][配置]、[疑难解答指南][疑难解答],以及一些 其他的东西。

如果您愿意阅读,文档将存储在存储库的docs/目录中 离线。

[项目]:http://sjl.bitbucket.org/django-hoptoad/ [快速启动]:http://sjl.bitbucket.org/django-hoptoad/quickstart/ [配置]:http://sjl.bitbucket.org/django-hoptoad/config/ [故障排除]:http://sjl.bitbucket.org/django-hoptoad/troubleshooting/

建议

这个中间件正在进行中。如果您有建议或发现错误,请[添加 发布][发布]并通知我。

[问题]:http://bitbucket.org/sjl/django-hoptoad/issues/?status=new&status=open

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

推荐PyPI第三方库


热门话题
javascript如何找到socket。同一局域网上的IO服务器?   将Java代码格式化为Word/RTF格式   java学习对象以及如何将分配的变量封装到私有变量   java Websocket客户端不在Tomcat中工作   java如何在点击按钮时打开本机表情键盘?   java使用哪个Maven GlassFish插件?   Eclipse Java构建路径不允许添加外部JAR   继承Java6集合。勾选适当的用法   JavaApacheDateUtils:使用多个模式解析日期   java hibernate如何生成查询?   具有id或链接的java Dropbox下载文件或文件夹   java模态对话框未在PrimeFaces 5上显示   java将类对象转换为人类可读的字符串   更新数据库中字段的java通用方法   java无法通过Apache Tomcat访问网络文件夹