在Django模板中查看所有对象

时间:2014-02-14 09:41:32

标签: python django templates

在这个django函数中

def request(request):
    args = {"name": "name", 'message': "message"}
    return render(request, 'request.html', args)


该模板将获得{{name}}和{{message}}变量... 但除了这两个变量之外,还可以访问模板上的{{user}}和{{LANGUAGES}}对象,这些对象由中间件在RequestContext中设置。

有没有办法显示/呈现通过我的自定义响应或任何中间件(如请求客户端的IP地址)和其他信息发送到模板的每个对象/变量。

3 个答案:

答案 0 :(得分:2)

如果您想打印此变量仅用于调试,请尝试django debug toolbar

答案 1 :(得分:1)

您可以使用debug标记:

{% debug %}

答案 2 :(得分:1)

您可以获取所有变量和obj

{%debug%}