跳转到主要内容

在django-debug-toolbar中强制调试部分或非HTML视图。

项目描述

在非或部分HTML视图中显示django-debug-toolbar

PyPI Version Supported Python versions Build Status Documentation Status GPL-2.0-only OR LGPL-2.1-or-later Coverage

先决条件

  • 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上找到。

安装

  1. 从PyPI安装最新稳定版本

    pip install django-debug-toolbar-force

    或从GitHub安装最新稳定版本

    pip install https://github.com/barseghyanartur/django-debug-toolbar-force/archive/stable.tar.gz
  2. 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

作者

Artur Barseghyan <artur.barseghyan@gmail.com>

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

django-debug-toolbar-force-0.2.tar.gz (22.8 kB 查看散列值)

上传时间

构建分布

django_debug_toolbar_force-0.2-py2.py3-none-any.whl (29.7 kB 查看散列值)

上传时间 Python 2 Python 3

支持者: