【问题标题】:accessing Django user email list访问 Django 用户电子邮件列表
【发布时间】:2019-02-07 21:48:33
【问题描述】:

我正在尝试创建一个页面供网站管理员访问,以便在网站上的注册用户的电子邮件列表中写入消息。

我的想法是创建一个新的表单 2 字段: 字段 1:主题 字段 2:消息

然后向所有注册用户发送电子邮件。我找不到太多信息的部分是如何将电子邮件列表传递给 send_mail() 中的收件人列表。我不确定如何访问电子邮件列表数据。

我正在使用 Django/python 任何有关这样做的文章将不胜感激。谢谢

【问题讨论】:

  • 不要将它传递给收件人!这意味着每个人都可以看到其他人的电子邮件地址!通常使用密件抄送来防止泄露电子邮件地址。
  • 好的,谢谢,我会找到更多相关信息。
  • 如果在创建用户时提供/设置了每个用户的电子邮件地址,并且您使用默认的 User 模型 (from django.contrib.auth.models import User),那么您可以使用 @ 访问用户的电子邮件地址987654323@.
  • @AaronScheib 我使用的是默认用户模型。如何访问所有用户的电子邮件?创建一个电子邮件列表。

标签: python django


【解决方案1】:

由于您使用的是 Django 默认的 User 模型,请查看此问题/答案 Django Send emails to all users in the database table,我认为应该得到它。

【讨论】:

    猜你喜欢
    • 2014-10-21
    • 1970-01-01
    • 2018-03-16
    • 1970-01-01
    • 1970-01-01
    • 2013-03-03
    • 1970-01-01
    • 2014-08-22
    • 2021-12-31
    相关资源
    最近更新 更多