old_contents: from django.core.management.base import BaseCommand
  from zephyr.lib.initial_password import initial_password
  
  class Command(BaseCommand):
      help = "Print the initial password for accounts as created by populate_db"
  
      def handle(self, *args, **options):
          print
          for email in args:
              if '@' not in email:
                  print 'ERROR: %s does not look like an email address' % (email,)
                  continue
              print '%-30s %-16s' % (email, initial_password(email))
  
new_contents: from django.core.management.base import BaseCommand
  from zephyr.lib.initial_password import initial_password, initial_api_key
  
  class Command(BaseCommand):
      help = "Print the initial password and API key for accounts as created by populate_db"
  
      fmt = '%-30s %-16s  %-32s'
  
      def handle(self, *args, **options):
          print self.fmt % ('email', 'password', 'API key')
          for email in args:
              if '@' not in email:
                  print 'ERROR: %s does not look like an email address' % (email,)
                  continue
              print self.fmt % (email, initial_password(email), initial_api_key(email))
  
subject: Print API keys too