message = render_to_string(self.message_template, ctx_dict)
send_mail(subject, message, settings.DEFAULT_FROM_EMAIL, [user.email], fail_silently=False)
+ def add_arguments(self, parser):
+ parser.add_argument('args', nargs='*')
+
def handle(self, *args, **options):
log_file = args[-1]
period_name = args[-2]
message = render_to_string(message_template, ctx_dict)
send_mail(subject, message, settings.DEFAULT_FROM_EMAIL, [student.user.email], fail_silently=False)
+
def handle(self, *args, **options):
log_file = options['log_file']
logger = Logger(log_file)
message = render_to_string(message_template, ctx_dict)
send_mail(subject, message, settings.DEFAULT_FROM_EMAIL, [student.user.email], fail_silently=False)
+ def add_arguments(self, parser):
+ parser.add_argument('args', nargs='*')
+
def handle(self, *args, **options):
log_file = args[-1]
period_name = args[-2]
class Command(BaseCommand):
help = "Activate all user account for subscribed students"
+ def add_arguments(self, parser):
+ parser.add_argument('args', nargs='*')
+
def handle(self, *args, **options):
period_name = args[-2]
log_file = args[-1]