annotate gpp/mailer/management/commands/send_mail.py @ 504:b5bd3509e6e6

Made some tweaks to the ajax login javascript. Cleared the inputs on failure so someone won't repeatedly try a bad login. Redirect on lockout so the page will refresh. Set focus on the username box after failure for convenience.
author Brian Neal <bgneal@gmail.com>
date Sat, 03 Dec 2011 16:25:15 +0000
parents aef00df91165
children
rev   line source
bgneal@180 1 """send_mail is a custom manage.py command for the mailer application.
bgneal@180 2 It is intended to be called from a cron job periodically to send out queued
bgneal@180 3 email in bulk. This avoids doing the mailing on the HTTP request processing.
bgneal@180 4 """
bgneal@180 5 from django.core.management.base import NoArgsCommand
bgneal@180 6
bgneal@180 7 import mailer
bgneal@180 8
bgneal@180 9
bgneal@180 10 class Command(NoArgsCommand):
bgneal@180 11 help = "Run periodically to send out queued email."
bgneal@180 12
bgneal@180 13 def handle_noargs(self, **options):
bgneal@180 14 mailer.send_queued_mail()
bgneal@180 15