Advertisement
Guest User

Untitled

a guest
Mar 1st, 2019
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. class Profile(models.Model):
  2. user = models.OneToOneField(User, unique=True)
  3.  
  4. nickname = models.CharField(max_length=32)
  5. dob = models.DateField(null=False)
  6. sex = models.BooleanField(null=False)
  7.  
  8. def create_random_users(userCount=1000):
  9. random.seed()
  10.  
  11. for i in range(0, userCount):
  12. sex = random.randint(0, 1)
  13. name = random.choice(names[sex])
  14.  
  15. email = "{0}{1}@mail.com".format(name, i)
  16. user = soc_models.User.objects.create_user(email, email, password='password')
  17. user.save()
  18.  
  19. userProfile = soc_models.Profile.objects.create()
  20. userProfile.user = user
  21. _year = random.randrange(1962, 1995)
  22. _month = random.randrange(1, 12)
  23. _day = random.randrange(1, calendar.monthrange(_year, _month)[1])
  24. userProfile.dob = datetime.datetime(_year, _month, _day)
  25.  
  26. userProfile.sex = random.randrange(0, 1)
  27. userProfile.city = random.randrange(4000000)
  28. userProfile.country = random.randrange(230)
  29. userProfile.save()
  30.  
  31. userProfile = soc_models.Profile.objects.create()
  32.  
  33. userProfile = soc_models.Profile()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement