[web] Add API method to get the total item count

This commit is contained in:
Uwe L. Korn 2013-06-21 16:01:03 +02:00
parent 58bd8a9e24
commit 3fd78bd63d

View file

@ -73,6 +73,12 @@ def all_items():
all_ids = [row[0] for row in rows]
return flask.jsonify(item_ids=all_ids)
@app.route('/item/count')
def iten_count():
with g.lib.transaction() as tx:
rows = tx.query("SELECT COUNT(*) FROM items")
return flask.jsonify({'itemcount': rows[0][0]})
@app.route('/item/<int:item_id>/file')
def item_file(item_id):
item = g.lib.get_item(item_id)