跳转到主要内容

https://github.com/nathforge/django-wiretap

项目描述

捕获HTTP请求和响应以进行调试。

这是一个早期版本,**不**适合用于生产。

屏幕截图

列表

https://raw.githubusercontent.com/nathforge/django-wiretap/master/screenshot-list.png

查看

https://raw.githubusercontent.com/nathforge/django-wiretap/master/screenshot-view.png

用法

  • 使用pip install django-wiretap安装包

  • 编辑Django设置

    • 'wiretap'添加到INSTALLED_APPS

    • 'wiretap.middleware.WiretapMiddleware'添加到您的MIDDLEWARE_CLASSES

  • 使用./manage.py syncdb创建模型

  • 转到Django管理后台,添加一个新的Tap

    • 这包含一个路径regex,它将与包括查询字符串在内的完整路径进行匹配。

      • 例如,要捕获您网站/api/路径中的所有内容,请使用'^/api/'

      • 如果您只想测试Wiretap,将其设置为'/'

HTTP请求/响应将现在保存到Message管理页面。

请注意,如果Django不在调试模式下,Wiretap将被禁用。

由...支持