gpt4 book ai didi

python - 从 Django 模板获取管理员电子邮件

转载 作者:太空宇宙 更新时间:2023-11-04 08:12:21 25 4
gpt4 key购买 nike

有没有一种方法可以从任意模板访问 settings 模块的 ADMINS 变量,而无需在呈现之前手动将其添加到上下文中,类似于如何如果 django.core.context_processors.requestTEMPLATE_CONTEXT_PROCESSORS 中,request 在任何使用 RequestContext 的模板中可用?

最佳答案

您可以编写自己的上下文处理器(这是一个以 request 作为参数的常规函数​​):

from django.conf import settings

def admin_emails(request):
return { 'ADMINS': settings.ADMINS }

并将 path.to.my.context_processor.admin_emails 添加到 TEMPLATE_CONTEXT_PROCESSORS

关于python - 从 Django 模板获取管理员电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20127475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com