def save(self, profile_callback=None): new_user = RegistrationProfile.objects.create_inactive_user( username=self.cleaned_data['username'], password=self.cleaned_data['password1'], email=self.cleaned_data['email']) new_profile = Profile(user=new_user, aboutme=self.cleaned_data['aboutme'], dob=self.cleaned_data['dob'], gender=self.cleaned_data['gender'], address=self.cleaned_data['address'], phonenum=self.cleaned_data['phonenum'], ) new_profile.save() return new_user
def save(self, profile_callback=None): new_user = RegistrationProfile.objects.create_inactive_user( username=self.cleaned_data['username'], password=self.cleaned_data['password1'], email=self.cleaned_data['email']) new_profile = Profile( user=new_user, aboutme=self.cleaned_data['aboutme'], dob=self.cleaned_data['dob'], gender=self.cleaned_data['gender'], address=self.cleaned_data['address'], phonenum=self.cleaned_data['phonenum'], ) new_profile.save() return new_user
def seed_db(): """ a method to seed the database with random data """ for i in range(21,1,-1): username = '******'+str(i) email = username+'@example.com' password = '******' full_name = "User "+str(i) dob = datetime.now() gender = "M" aboutme = "I am User"+str(i) address = "I live in street"+str(i) phonenum = "1234567890" new_user = User.objects.create_user(username=username, email=email, password=password) new_profile = Profile() new_profile.user = new_user new_profile.full_name = full_name new_profile.dob = dob new_profile.aboutme = aboutme new_profile.gender = gender new_profile.address = address new_profile.phonenum = phonenum if i%2 == 0: new_profile.rights = "CT" elif i%3 == 0: new_profile.rights = "CR" new_profile.save() new_user.is_superuser = True new_user.is_staff = True new_user.save() for i in range(10): Notification(sent_to=new_user, sent_date=datetime.now(), subject="A subject here for"+str(i), message="A message with mess"+str(i)+" html inside.\ <br /><b>a bold text</b>", uniq_key=make_key(Notification), ).save()
def seed_db(): """ a method to seed the database with random data """ for i in range(21, 1, -1): username = '******' + str(i) email = username + '@example.com' password = '******' full_name = "User " + str(i) dob = datetime.now() gender = "M" aboutme = "I am User" + str(i) address = "I live in street" + str(i) phonenum = "1234567890" new_user = User.objects.create_user(username=username, email=email, password=password) new_profile = Profile() new_profile.user = new_user new_profile.full_name = full_name new_profile.dob = dob new_profile.aboutme = aboutme new_profile.gender = gender new_profile.address = address new_profile.phonenum = phonenum if i % 2 == 0: new_profile.rights = "CT" elif i % 3 == 0: new_profile.rights = "CR" new_profile.save() new_user.is_superuser = True new_user.is_staff = True new_user.save() for i in range(10): Notification( sent_to=new_user, sent_date=datetime.now(), subject="A subject here for" + str(i), message="A message with mess" + str(i) + " html inside.\ <br /><b>a bold text</b>", uniq_key=make_key(Notification), ).save()