Skip to main content

用于调试和内省模板的一小部分模板标签

项目描述

用于调试和内省 Django 模板的一小部分模板标签

文档

要求

没有,但强烈推荐最新的 ipdb。

安装

django-template-debug 在 pypi 上可用,所以最简单的安装方法是使用 pip:

pip install django-template-debug

设置

将“template_debug”添加到设置文件中的 INSTALLED_APPS 可迭代项。例如:

INSTALLED_APPS = (
    ...
    'template_debug',
    ...
)

如果尚未设置,请将TEMPLATE_DEBUG = True添加到本地或开发设置。

  • 除非 TEMPLATE_DEBUG 设置为 True,否则 django-template-debug 模板将返回一个空字符串而不做任何事情。如果 django-template-debug 模板标签被意外提交和部署,此行为会阻止您的应用程序调用 set_trace() 或在生产环境中打印。

用法

在任何 Django 模板中添加 {% load debug_tags %}。

可用的标签是 {% set_trace %} {% variables %} {% attributes varname %} 和 {% details varname %}

有关更多详细信息,请参阅示例用法文档

开发人员设置

创建一个新的 virtualenv 并安装测试要求:

mkvirtualenv template-debug
pip install -r requirements/test.txt

使用项目目录中的 manage.py 和 example.settings 文件进行本地测试。

要使用 virtualenv 的 Python 和 Django 运行单元测试,请使用runtests 脚本。要测试所有受支持的 Python 和 Django 版本,请使用 tox 运行单元测试。

下载文件

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

源分布

django-template-debug-0.3.5.tar.gz (10.1 kB 查看哈希)

已上传 source