PonyDebugger对Django的支持
项目描述
PonyDebugger是一个使用Chrome开发者工具的远程调试工具集。它包括两部分:一个服务器(ponyd)和一个iOS客户端库,这样您就可以调试您的iOS应用程序。
此项目添加了一个用于调试Django Web应用程序的Python客户端。
django-ponydebugger采用MIT许可证。
功能
网络流量调试
查看Django接收到的所有请求,包括请求和响应头和正文。
控制台
使用功能齐全的控制台与运行中的进程交互。
安装/设置/使用
使用以下命令安装django-ponydebugger软件包及其依赖项
pip install django-ponydebugger
将您的Django设置模块更新,以便将django_ponydebugger.middleware.PonyMiddleware添加到MIDDLEWARE_CLASSES(最好添加到开头附近)。
收到第一个请求后,django-ponydebugger将连接到ponyd。使用浏览器连接到ponyd(可能是http://127.0.0.1:9000/),您应该看到Django被列出。点击Django后,django-ponydebugger将向PonyDebugger / Chrome开发者工具报告事件。
已知问题
无
未来工作
时间轴支持。最好将接收到的HTTP请求以及与请求相关的其他事件(如数据库查询)报告给时间轴。
项目详情
关闭
django-ponydebugger-0.0.3.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 892d10e29acf5a7503528960e81c38ad56f807a84d68b76348d6367b5298bffa |
|
MD5 | 403b27e09a1346eb56f6bec7921370f0 |
|
BLAKE2b-256 | 781a71b61c4096d557102d8a6a68eaf9d559ae1aa3d2e2a20ceedc36fb3aa5dc |