我是Django的新手。
我有一个简单的问题:我需要拥有网站的超级用户电子邮件,才能从管理面板向他发送电子邮件(实际上是在将电子邮件发送给注册用户之前测试电子邮件的格式是否正确)。
要获得所有用户,我输入:
用户= User.objects.all()
如何获得超级用户?
超级用户= ...
is_superuser
是用户模型上的标志,如您在此处的文档中所见:
因此,要获得超级用户,您可以这样做:
from django.contrib.auth.models import User
superusers = User.objects.filter(is_superuser=True)
如果您直接希望获得他们的电子邮件,则可以执行以下操作:
superusers_emails = User.objects.filter(is_superuser=True).values_list('email')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句