def send_email(modeladmin, request, queryset):
our_email = settings.DEFAULT_FROM_EMAIL
users = Subscription.objects.all()
recipients = [user.contact_email for user in users]
messages = []
site = get_current_site(request)
template = get_template('festflow/newsletter.html')
for user in users:
for newsletter in queryset:
content = template.render({
'newsletter': newsletter.content,
'url': 'http://%s/subscribe?unsubscribe=%s' % (
site, user.identifier),
})
messages.append((
"Newsletter",
content,
our_email,
recipients))
send_mass_mail(messages, fail_silently=False)
评论列表
文章目录