members_email.py 489 B

123456789101112131415
  1. # -*- coding: utf-8 -*-
  2. from __future__ import unicode_literals
  3. from django.core.management.base import BaseCommand, CommandError
  4. from coin.members.models import Member
  5. class Command(BaseCommand):
  6. help = 'Returns the email addresses of all members, in a format suitable for bulk importing in Sympa'
  7. def handle(self, *args, **options):
  8. emails = [m.email for m in Member.objects.filter(status='member')]
  9. for email in emails:
  10. self.stdout.write(email)