Use the release version of South than the latest version.
South is very critical for our application. So don't take
any risk with the users data. Use the release version.
"""Helper script to send emails to the users.
"""
__authors__ = [
'"Madhusudan.C.S" <madhusudancs@gmail.com>',
]
from django.template import loader
from django.contrib.auth.models import User
def textbook_workshop_remainder(subject_template=None, body_template=None):
"""Sends a mail to each delegate about the template content specified.
"""
users = User.objects.all()
subject = loader.render_to_string(subject_template).strip(' \n\t')
for user in users:
profile = user.get_profile()
if profile:
full_name = profile.full_name
else:
full_name = ''
message = loader.render_to_string(
body_template, dictionary={'name': full_name})
user.email_user(subject=subject, message=message,
from_email='Madhusudan C.S. <madhusudancs@fossee.in>')