Exemple #1
0
 def delete(self):
     ndb.delete_multi(Comentario.query().fetch(keys_only=True))
     ndb.delete_multi(MeGusta.query().fetch(keys_only=True))
     ndb.delete_multi(Evento.query().fetch(keys_only=True))
     ndb.delete_multi(Usuario.query().fetch(keys_only=True))
     ndb.delete_multi(Categoria.query().fetch(keys_only=True))
     self.response.unicode_body = u'{"True": "👌🏿"}'
Exemple #2
0
def enviar_correo_interesados(evento):
    categorias = Categoria.query(Categoria.key.IN(evento.categorias)).fetch()
    usuarios = usuario.buscar_usuarios_preferencias(categorias)
    send_mail([ util.from_json(_usuario.extra)[u'emails'][0][u'value'] for _usuario in usuarios ],
              u'Hay un evento que te puede gustar - Agendamlggae',
              u'''{} es un evento de tu preferencias. Es nuevo y puede que te interese.
              https://agendamlggae-amjm.appspot.com/verEvento/{}
              '''.format(evento.nombre, evento.key.urlsafe()))
Exemple #3
0
def cat_id(num):
    id_to_name = [
        u'Teatro', u'Cine', u'Música', u'Gastronomía', u'Deporte', u'Pintura',
        u'Escultura', u'Fotografía', u'Videojuegos', u'eSports',
        u'Conferencia', u'Cultural', u'Informática'
    ]
    return Categoria.query(Categoria.nombre == id_to_name[num -
                                                          1]).fetch()[0].key
Exemple #4
0
 def get(self):
     categorias = []
     for categoria in Categoria.query().fetch():
         categoria_nueva = {
             'id': categoria.key.urlsafe(),
             'nombre': categoria.nombre
         }
         categorias.append(categoria_nueva)
     self.response.write(to_json(categorias))
Exemple #5
0
def do_it():
    ndb.delete_multi(Comentario.query().fetch(keys_only=True))
    ndb.delete_multi(MeGusta.query().fetch(keys_only=True))
    ndb.delete_multi(Evento.query().fetch(keys_only=True))
    ndb.delete_multi(Usuario.query().fetch(keys_only=True))
    ndb.delete_multi(Categoria.query().fetch(keys_only=True))

    add_categories()
    add_users()
    add_events()