def post(self, user_id): a_user = User.get_by_key_name(user_id) if not a_user: print 'OMG' return # raise webob.exc.HTTPNotFound() type = self.request.GET.get('account_type') id = self.request.GET.get('account_id') persona = Persona(key_name='%s-%s' % (a_user.key(), type), id=id, type=type, parent=a_user) persona.put() if not type in a_user.personas: a_user.personas.append(type) a_user.put() return webapp2.redirect_to('personas', user_id=user_id)
def post(self): nombreP = cgi.escape(self.request.get('nombre')) edadP = int(cgi.escape(self.request.get('edad'))) emailP = cgi.escape(self.request.get('email')) personaNueva = Persona(parent = agendaKey('agendaORT')) personaNueva.nombre = nombreP personaNueva.edad = edadP personaNueva.email = emailP key = personaNueva.put() self.redirect('/listarPersonas')