Django,如何访问包含模板中的请求数据

问题描述 投票:0回答:1

在我的 Django 项目中, 我有一些模板使用 {% include %} 标签包含在基本模板中。 如何访问此包含模板中的请求数据? 如何访问此包含模板中的上下文变量?

我期望可以在任何模板中访问请求数据。

python django templates request include
1个回答
0
投票

确保 django.template.context_processors.request 包含在 settings.py 的 TEMPLATES 设置中的 context_processors 中。这通常在 Django 中默认启用。启用上下文处理器后,您可以访问任何模板中的请求对象,包括通过 {% include %} 包含的模板。

例如,在包含的模板中,您可以使用 {{ request.user }} 访问用户。

© www.soinside.com 2019 - 2024. All rights reserved.