在django-debug-toolbar中强制调试部分或非HTML视图。
项目描述
在非或部分HTML视图中显示django-debug-toolbar。
先决条件
Python 3.7, 3.8, 3.9, 3.10和3.11。
Django 2.2, 3.0, 3.1, 3.2, 4.0和4.1。
django-debug-toolbar 1.5(也可能在早期版本上工作,但不保证)。
文档
文档可在Read the Docs上找到。
安装
从PyPI安装最新稳定版本
pip install django-debug-toolbar-force
或从GitHub安装最新稳定版本
pip install https://github.com/barseghyanartur/django-debug-toolbar-force/archive/stable.tar.gz
将debug_toolbar_force.middleware.ForceDebugToolbarMiddleware添加到项目的Django设置中的MIDDLEWARE(或旧版Django的MIDDLEWARE_CLASSES)中(您通常只在开发设置中这样做)。
MIDDLEWARE += ( 'debug_toolbar.middleware.DebugToolbarMiddleware', 'debug_toolbar_force.middleware.ForceDebugToolbarMiddleware', )
使用
在您的浏览器中,访问非HTML视图并在末尾附加?debug-toolbar。
GET http://localhost:8000/foo/json-view/?debug-toolbar
测试
只需键入
pytest -vvv
或使用tox
tox
或使用tox检查特定环境
tox -e py310
许可证
GPL-2.0-only OR LGPL-2.1-or-later
支持
对于任何安全问题,请联系作者部分中提供的电子邮件。
对于总体问题,请访问GitHub。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
django-debug-toolbar-force-0.2.tar.gz (22.8 kB 查看散列值)
构建分布
关闭
散列值 for django_debug_toolbar_force-0.2-py2.py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | 3f580982051079dc5e85e13590d9f13d70bf012be693a81b167183cf9a3f6eec |
|
MD5 | 363bff2e560d6c8514c0f6fca19f1ff7 |
|
BLAKE2b-256 | 69e0587e010a8e58c5c4d258260a39cc6b28ecdecdd8be7242c5433567744ed2 |