def populate_dogs(): name = [ "Fido", "Dashi", "Ian", "Jorge", "Martin", "Igor", "Alina", "Miraf", "Cedes", "Karly" ] breed = [ "German Shepherd", "French Bulldog", "Maltese", "Great Dane", "Shi Tzu", "Pug", "Greyhound" ] gender = ["Male", "Female"] age = ["Puppy", "Adolecsent", "Adult", "Senior"] size = ["Toy", "Small", "Medium", "Large", "Extra Large"] socialLevel = ["Shy", "Social"] activityLevel = ["Not Active", "A Little Active", "Active", "Very Active"] ownerEmail = "*****@*****.**" dgs = [] for i in range(10): dog = Dog(name=choice(name), breed=choice(breed), gender=choice(gender), age=choice(age), size=choice(size), socialLevel=choice(socialLevel), activityLevel=choice(activityLevel), ownerEmail=ownerEmail) dgs.append(dog.put()) up = UserProfile(name="Testo Mondongo", email=ownerEmail, dogs=dgs, city="San Juan", state="Puerto Rico") up.put()
def create_dog(email, name, breed, gender, age, size, social, active, profilePic): p = get_user_profile(email) newDog = Dog(name=name, breed=breed, age=age, gender=gender, socialLevel=social, activityLevel=active, size=size, ownerEmail=email, profilePic=profilePic) newKey = newDog.put() p.dogs.append(newKey) p.put()