Django 模板标签调试
Posted
技术标签:
【中文标题】Django 模板标签调试【英文标题】:Django Template tags debugging 【发布时间】:2014-05-11 05:54:55 【问题描述】:我有一个 html 模板,如下所示,我想知道获取/调试 django 标签 % % 值的方法是什么。我想在运行时查看标签值。例如
% for category in categories % % for error in form.errors %
<!DOCTYPE html>
<html>
<head>
<title>Rango</title>
</head>
<body>
<h1>Rango says...hello world!</h1>
% if categories %
<ul>
% for category in categories %
<a href= 'tango/page_view'>
<li>
category.name
</li>
</a>
% endfor %
</ul>
% else %
<strong>There are no categories present.</strong>
% endif %
</body>
</html>
【问题讨论】:
【参考方案1】:这是django-debug-toolbar 的完美用例。
Template 面板显示使用的模板和上下文,以及它们的模板路径。
或者,或者,只需打印出您想要查看的值:
% for category in categories %
category
...
% endfor %
希望对您有所帮助。
【讨论】:
感谢 alecxe 的快速响应,我配置了工具栏,它对我真的很有帮助:)以上是关于Django 模板标签调试的主要内容,如果未能解决你的问题,请参考以下文章