gpt4 book ai didi

django - 在 Django 中,是否可以从自定义标签内访问当前用户 session ?

转载 作者:行者123 更新时间:2023-12-02 19:42:13 26 4
gpt4 key购买 nike

我正在 Django 中编写一个自定义标记,该标记应该输出存储在用户 session 中的值,但我找不到从自定义标记函数中访问 session 对象的方法。有没有办法做到这一点,而无需手动将 session 对象分配给上下文变量?

最佳答案

您应该能够在 settings.py 文件中添加请求上下文处理器:

TEMPLATE_CONTEXT_PROCESSORS = ("django.core.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",
'django.core.context_processors.request',)

这将执行与当前答案相同的操作,而无需添加自定义文件。

关于django - 在 Django 中,是否可以从自定义标签内访问当前用户 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/335231/

26 4 0