Esempio n. 1
0
 def post(self):
   self.response.out.write('METODO POST<br/>')
   opcao = self.request.get('opcao')
   self.response.out.write('Opcao:'+opcao+'<br>')
   if opcao == 'criar':
     name = self.request.get('name')
     player = Player(name=name)
     player.put()
   if opcao == 'listar':
     all_players = Player.all()
     for player in all_players:
       self.response.out.write('Player name:'+player.name+'<br>')
 
   ##################Joao Pedro#################################
   if opcao == 'upload':
     name = self.request.get('name')
     university = self.request.get('university')
     course= self.request.get('course')
     image = self.request.get('image')
     
     picture = Picture()
     
     """picture.image = db.Blob(image)
     picture.name = name
     picture.name_university = university
     picture.name_course = course"""
     
     #self.response.out.write('name:'+name+'<br>')
     #self.response.out.write('university:'+university+'<br>')
     #self.response.out.write('course:'+course+'<br>')
     picture.put()
   ######################################################
   
   self.redirect('/')
Esempio n. 2
0
 def post(self):
   self.response.out.write('METODO POST<br/>')
   opcao = self.request.get('opcao')
   self.response.out.write('Opcao:'+opcao+'<br>')
   if opcao == 'criar':
     name = self.request.get('name')
     player = Player(name=name)
     player.put()
   
   if opcao == 'listar':
     all_players = Player.all()
     for player in all_players:
       self.response.out.write('Player name:'+player.name+'<br>')
Esempio n. 3
0
  def get(self):
    query = Player.all()
    players = query.fetch(limit=None)
    
    query = Picture.all()
    pictures = query.fetch(limit=None)
    
    
    upload_picture = blobstore.create_upload_url('/upload_picture')
    
      
    template_values = {
        'players': players,
        'pictures': pictures,
        'upload_picture': upload_picture,
    }
    

    
    template = jinja_environment.get_template('index.html')
    self.response.out.write(template.render(template_values))