コード例 #1
0
ファイル: datamethods.py プロジェクト: kola-martins/gapp
def uploadpix(userpix, phone): 
   
#   user = model.GappUser(username = uname, phonenum = phone)
#   user.displaypix = userpix

#  user.put()
  g_user = GappUser.gql("WHERE phonenumber == :1",phone).get() # get user with the phone number in question
  currentuser = db.get(g_user.key().id()) 
  avatar = images.resize(userpix, 32, 32) # resize to ana avatar size - 32 X 32
  currentuser.avatar = db.Blob(avatar) # set the avatra to the resized img
  currentuser.displaypix = db.Blob(userpix) #set he display pix to the uploaded pix
  currentuser.put()
コード例 #2
0
ファイル: datamethods.py プロジェクト: kola-martins/gapp
def viewusersaround(location, perimeter):
  usersaround  = GappUser.gql('WHERE location = :1', location)
  return
コード例 #3
0
ファイル: datamethods.py プロジェクト: kola-martins/gapp
def getuserkey(phone):
  g_user = GappUser.gql("WHERE phonenumber == :1",phone).get() # get user with the phone number in question
  currentuser = db.get(g_user.key().id()) # gets the id of the user having the phone.
  return currentuser
コード例 #4
0
ファイル: datamethods.py プロジェクト: kola-martins/gapp
def getuserfromphone(phone):
  user = GappUser.gql("WHERE phone = :1", phone)
  return user.get()
コード例 #5
0
ファイル: datamethods.py プロジェクト: kola-martins/gapp
def getuserfromkey(key):
    #get user where userid == id
  user  = GappUser.gql("WHERE id = :1", key)
  return user.get()