Ejemplo n.º 1
0
def all_genres_xml():
    genres = session.query(Genre).all()
    genres_elements = [i.serializeXML for i in genres]
    root = et.Element('genres')
    for genre in genres_elements:
        root.append(genre)
    return app.response_class(et.tostring(root), mimetype='application/xml')
Ejemplo n.º 2
0
def all_genres_xml():
    genres = session.query(Genre).all()
    genres_elements = [i.serializeXML for i in genres]
    root = et.Element('genres')
    for genre in genres_elements:
        root.append(genre)
    return app.response_class(et.tostring(root), mimetype='application/xml')
Ejemplo n.º 3
0
def genre_games_xml(genre_name):
    genre = session.query(Genre).filter_by(name=genre_name).one()
    games = session.query(Game).filter_by(genre_id=genre.id).all()
    games_elements = [i.serializeXML for i in games]
    root = et.Element('games')
    for game in games_elements:
        root.append(game)
    return app.response_class(et.tostring(root), mimetype='application/xml')
Ejemplo n.º 4
0
def genre_games_xml(genre_name):
    genre = session.query(Genre).filter_by(name=genre_name).one()
    games = session.query(Game).filter_by(genre_id=genre.id).all()
    games_elements = [i.serializeXML for i in games]
    root = et.Element('games')
    for game in games_elements:
        root.append(game)
    return app.response_class(et.tostring(root), mimetype='application/xml')
Ejemplo n.º 5
0
def game_info_xml(genre_name, game_title):
    game = session.query(Game).filter_by(title=game_title).one()
    return app.response_class(str(game.serializeXML),
                              mimetype='application/xml')
Ejemplo n.º 6
0
def game_info_xml(genre_name, game_title):
    game = session.query(Game).filter_by(title=game_title).one()
    return app.response_class(str(game.serializeXML),
                              mimetype='application/xml')