def get(self): try: name = self.request.GET['name'] print(str.format("esto es el atrib {0}",name)) except: name = None if name == None: self.redirect("/player") return else: jugadores=Jugador.query(Jugador.user_id==users.get_current_user().user_id()) partidas=Partida.query(Partida.user_id==users.get_current_user().user_id()) equipos=Equipo.query(Equipo.user_id==users.get_current_user().user_id()) for jugador in jugadores: if jugador.name==name: toret =jugador eq=[] for equipo in equipos: if equipo.nameJug1==name : flag=True for e in eq: if e.name==equipo.name:flag=False if flag==True:eq.append(equipoEnt(equipo.name,equipo.nameJug1,equipo.nameJug2,users.get_current_user().user_id())) if equipo.nameJug2==name : flag=True for e in eq: if e.name==equipo.name:flag=False if flag==True:eq.append(equipoEnt(equipo.name,equipo.nameJug1,equipo.nameJug2,users.get_current_user().user_id())) ga=[] for partida in partidas: for e in eq: if partida.nameEquipoA==e.name : flag=True for g in ga: if g.name==partida.name:flag=False if flag==True:ga.append(partidaEnt(partida.name,partida.nameEquipoA,partida.nameEquipoB,partida.estado,users.get_current_user().user_id())) if partida.nameEquipoB==e.name : flag=True for g in ga: if g.name==partida.name:flag=False if flag==True:ga.append(partidaEnt(partida.name,partida.nameEquipoA,partida.nameEquipoB,partida.estado,users.get_current_user().user_id())) template_values = { "name":toret.name, "posicion":toret.posicion, "equipos":eq, "partidas":ga } template = JINJA_ENVIRONMENT.get_template( "player.html" ) self.response.write(template.render(template_values));
def get(self): user_name = "Logout" user = users.get_current_user() access_link = users.create_logout_url("/") if user == None: self.redirect("/") toret=[] for partida in Partida.query(ndb.AND(Partida.user_id==users.get_current_user().user_id(),Partida.estado=="pendiente")): toret.append(partidaEnt(partida.name,partida.nameEquipoA,partida.nameEquipoB,partida.estado,users.get_current_user().user_id())) template_values = { "user_name": user_name, "access_link": access_link, "partidas":toret } template = JINJA_ENVIRONMENT.get_template( "index.html" ) self.response.write(template.render(template_values))
def get(self): try: name = self.request.GET['name'] print(str.format("esto es el atrib {0}",name)) except: name = None if name == None: self.redirect("/game") return else: partidas=Partida.query(ndb.AND(Partida.user_id==users.get_current_user().user_id(),Partida.name==name)) for partida in partidas: par=partidaEnt(partida.name,partida.nameEquipoA,partida.nameEquipoB,partida.estado,users.get_current_user().user_id()) template_values = { "partida":par } template = JINJA_ENVIRONMENT.get_template( "game.html" ) self.response.write(template.render(template_values));
def get(self): try: name = self.request.GET['name'] print(str.format("esto es el atrib {0}", name)) except: name = None if name == None: self.redirect("/game") return else: partidas = Partida.query( ndb.AND(Partida.user_id == users.get_current_user().user_id(), Partida.name == name)) for partida in partidas: par = partidaEnt(partida.name, partida.nameEquipoA, partida.nameEquipoB, partida.estado, users.get_current_user().user_id()) template_values = {"partida": par} template = JINJA_ENVIRONMENT.get_template("game.html") self.response.write(template.render(template_values))
def get(self): user_name = "Logout" user = users.get_current_user() access_link = users.create_logout_url("/") if user == None: self.redirect("/") toret = [] for partida in Partida.query( ndb.AND(Partida.user_id == users.get_current_user().user_id(), Partida.estado == "pendiente")): toret.append( partidaEnt(partida.name, partida.nameEquipoA, partida.nameEquipoB, partida.estado, users.get_current_user().user_id())) template_values = { "user_name": user_name, "access_link": access_link, "partidas": toret } template = JINJA_ENVIRONMENT.get_template("index.html") self.response.write(template.render(template_values))
def get(self): try: name = self.request.GET['name'] print(str.format("esto es el atrib {0}", name)) except: name = None if name == None: self.redirect("/player") return else: jugadores = Jugador.query( Jugador.user_id == users.get_current_user().user_id()) partidas = Partida.query( Partida.user_id == users.get_current_user().user_id()) equipos = Equipo.query( Equipo.user_id == users.get_current_user().user_id()) for jugador in jugadores: if jugador.name == name: toret = jugador eq = [] for equipo in equipos: if equipo.nameJug1 == name: flag = True for e in eq: if e.name == equipo.name: flag = False if flag == True: eq.append( equipoEnt(equipo.name, equipo.nameJug1, equipo.nameJug2, users.get_current_user().user_id())) if equipo.nameJug2 == name: flag = True for e in eq: if e.name == equipo.name: flag = False if flag == True: eq.append( equipoEnt(equipo.name, equipo.nameJug1, equipo.nameJug2, users.get_current_user().user_id())) ga = [] for partida in partidas: for e in eq: if partida.nameEquipoA == e.name: flag = True for g in ga: if g.name == partida.name: flag = False if flag == True: ga.append( partidaEnt(partida.name, partida.nameEquipoA, partida.nameEquipoB, partida.estado, users.get_current_user().user_id())) if partida.nameEquipoB == e.name: flag = True for g in ga: if g.name == partida.name: flag = False if flag == True: ga.append( partidaEnt(partida.name, partida.nameEquipoA, partida.nameEquipoB, partida.estado, users.get_current_user().user_id())) template_values = { "name": toret.name, "posicion": toret.posicion, "equipos": eq, "partidas": ga } template = JINJA_ENVIRONMENT.get_template("player.html") self.response.write(template.render(template_values))
def montaPartidas(self): toret=[] for partida in Partida.query(Partida.user_id==users.get_current_user().user_id()): toret.append(partidaEnt(partida.name,partida.nameEquipoA,partida.nameEquipoB,partida.estado,users.get_current_user().user_id())) return toret