예제 #1
0
def get_items():
    """Retrieves items."""
    mediatype = request.args.get('mediatype', None)
    reviewmin = request.args.get('reviewmin', 0)
    reviewmax = request.args.get('reviewmax', 10)
    sort = request.args.get('sort', 'nameasc')
    return db.wrap_json(
        db.get_items(mediatype=mediatype,
                     reviewmin=reviewmin,
                     reviewmax=reviewmax,
                     sort=sort))
예제 #2
0
def get_regions():
    """Retrieves all available regions."""
    return db.wrap_json(db.get_regions())
예제 #3
0
def get_franchises():
    """Retrieves all available franchises."""
    return db.wrap_json(db.get_franchises())
예제 #4
0
def get_publishers():
    """Retrieves all available publishers."""
    return db.wrap_json(db.get_publishers())
예제 #5
0
def get_studios():
    """Retrieves all available studios."""
    return db.wrap_json(db.get_studios())
예제 #6
0
def get_genres():
    """Retrieves all available genres."""
    return db.wrap_json(db.get_genres())
예제 #7
0
def get_item_by_name(name):
    """Gets an item by name."""
    return db.wrap_json(db.get_one_item(name=name))