from django.contrib.auth.models import User from faker import Faker fake = Faker() for i in range(0,200): name = fake.name() first_name = name.split(' ')[0] last_name = ' '.join(name.split(' ')[-1:]) username = first_name[0].lower() + last_name.lower().replace(' ', '') user = User.objects.create_user(username, password=username) user.first_name = first_name user.last_name = last_name user.is_superuser = False user.is_staff = False user.email = username + "@" + last_name.lower() + ".com" user.save()