def form_valid(self, form): resp = super(PublishUpcomingView, self).form_valid(form) c = self.object c.upcoming_meeting_is_published = True c.upcoming_meeting_published_at = datetime.datetime.now() c.upcoming_meeting_version += 1 c.save() mail_upcoming(c) return redirect(c.get_upcoming_absolute_url())
def handle(self, *args, **options): # send_mail('Subject here', 'Here is the message.', '*****@*****.**', # ['*****@*****.**'], fail_silently=False) mail_upcoming(self.community) self.stdout.write('Successfully sent')