我知道这听起来有点愚蠢,但作为Django(甚至Python)的初学者,我只想知道如何从ADMINS元组访问电子邮件地址,或者甚至访问管理员名称。
我读到元组是语义的,有点像轻量级结构。因此,如果是这样的话,我可能能够访问这些语义并做一些类似于“字典”的事情,例如ADMINS['email']。知道这一点,我如何才能检索管理员电子邮件和名称在元组中?
提前谢谢!

最佳答案

ADMINS是一个设置。您可以按如下方式访问它:

from django.conf import settings
settings.ADMINS

例如,要将所有电子邮件地址作为列表获取:
from django.conf import settings
admin_emails = [v for k,v in settings.ADMINS]

设置文档:
http://docs.djangoproject.com/en/1.2/topics/settings/

关于python - Django中的电子邮件站点管理员,不使用mail_admins(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4869832/

10-11 19:39