如何在模板中打印上下文内容?
问题描述:
如何从模板代码打印或遍历上下文中可用的所有变量?如何在模板中打印上下文内容?
我知道{% debug %}
但它包含了太多的信息。我只想打印当前上下文中可用的变量名称。
有没有办法做到这一点,而不写自定义标签?
答
如果使用基于类的意见,您可以把当前上下文像变量上下文:
class MainView(TemplateView):
template_name = 'base.html'
def get_context_data(self, **kwargs):
ctx = super(MainView, self).get_context_data(**kwargs)
ctx['ctx'] = ctx
return ctx
比你可以用{{ctx}}
断开链接访问上下文8月10日 – Alex 2012-08-10 02:46:43
任何方式这样做_without_修改应用程序范围的配置? – Basic 2013-05-30 10:52:19