def email_mentees(request): """Email my mentees view.""" if request.method == 'POST': my_mentees = User.objects.filter(userprofile__mentor=request.user) email_form = EmailUsersForm(my_mentees, request.POST) if email_form.is_valid(): email_form.send_mail(request) else: messages.error(request, 'Email not sent. Invalid data.') return redirect('dashboard')
def email_mentees(request): """Email my mentees view.""" if request.method == 'POST': my_mentees = User.objects.filter(userprofile__mentor=request.user) email_form = EmailUsersForm(my_mentees, request.POST) if email_form.is_valid(): email_form.send_mail(request) else: messages.error(request, 'Email not sent. Invalid data.') return redirect('dashboard')
def email_attendees(request, slug): """Send email to event attendees.""" event = get_object_or_404(Event, slug=slug) attendees = event.attendees.all() if request.method == 'POST': email_form = EmailUsersForm(attendees, request.POST) if email_form.is_valid(): email_form.send_mail(request) else: messages.error(request, 'Email not sent. Invalid data.') return redirect('events_view_event', slug=slug)
def email_attendees(request, slug): """Send email to event attendees.""" event = get_object_or_404(Event, slug=slug) attendees = event.attendees.all() if request.method == 'POST': email_form = EmailUsersForm(attendees, request.POST) if email_form.is_valid(): email_form.send_mail(request) else: messages.error(request, 'Email not sent. Invalid data.') return redirect('events_view_event', slug=slug)
def email_attendees(request, slug): """Send email to event attendees.""" event = get_object_or_404(Event, slug=slug) attendees = event.attendees.all() if request.method == "POST": email_form = EmailUsersForm(attendees, request.POST) if email_form.is_valid(): statsd.incr("events.email_attendees.total") email_form.send_mail(request) else: messages.error(request, "Email not sent. Invalid data.") return redirect("events_view_event", slug=slug)