python - 查看 Django 模板中的所有对象

标签 python django templates

在这个django函数中

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


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

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

最佳答案

您可以使用 debug 获取所有变量和对象

{% debug %}

关于python - 查看 Django 模板中的所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21775758/

相关文章:

python - 如何以所有可能的方式将列表分成对

python - 什么是 "AttributeError: ' _io.TextIOWrapper' 对象在 python 中没有属性 'replace' "?

python - 如何使对象在按键时在对象数组中移动?

javascript - 数组未显示在模板中,Meteor

c++ - 如何测试 map 中包含的类型

python - 无法从下拉菜单Python Selenium中选择一个选项

Django:TemplateDoesNotExist 在/

python - 两勺 django 1.8 的 ch2.1.1 是什么意思?

django - 在 Ubuntu 中使用 nginx 和 uwsgi 运行 Django 的问题

c++ - 无法推断可变参数模板的模板类型