用于调试和内省模板的模板标记的小集合

django-template-debug的Python项目详细描述


用于调试和内省django模板的模板标记的小集合

Documentation

要求

没有,但强烈建议使用最新的IPDB。

安装

django模板调试在pypi上可用,因此安装它的最简单方法 正在使用pip:

pip install django-template-debug

设置

将“template_debug”添加到设置文件中可安装的应用程序中。例如:

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

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

  • 除非将template_debug设置为true,否则django template debug templates将返回空字符串而不执行任何操作。如果意外提交和部署了django template debug template标记,此行为可防止应用程序在生产环境中调用set_trace()或print。

用法

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

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

有关详细信息,请参见Example Usage文档

开发人员设置

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

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

在项目目录中使用manage.py和example.settings文件 用于本地测试。

要使用virtualenv的python和django运行unittests,请使用runtests 脚本。要测试所有受支持的python和django版本,请运行unittests 使用毒物。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在Hibernate中使用条件连接两个表?   Stripes框架中的java对话范围   我的内存够吗?   Jenkins Java&Selenium如何处理2个随机异常?   javascript Java websockets跨端点共享会话   java是一种测试驱动的开发方法吗?   Java客户端中的Soap连接超时,但在SOAPUI中未超时   Java LibGDX:TileMap未在顶部和右侧渲染   linux Java::process builder:bash脚本:返回的文件名正确,但fileReader引发FileNotFoundException   java Selenium单击自动随机生成的DIV/ID/LINK   比较两个忽略元素和属性顺序的XMl文件   Java无限循环/调用   java如何防止操作修改cookie?   列出未保存的Java webpanel命令   在Java中,如何解决XXXX不能作为变量求解的错误?   Java概念后期版本格式化部分