class User(db.Model):
name = db.StringProperty()
class Phone(db.Model):
number = db.PhoneNumberProperty()
user = db.ReferenceProperty(User)
# fetch one user
username = 'John'
user = User().all().filter('name = ', username).get()
# get the first associated phone number for a user
phonenum = user.phone_set[0].number
# list all phone numbers of the user
for phonenum in user.phone_set:
# phonenum here contains the user's actual phonenum in the list
The name of the back-reference property defaults to {model name}