Added Next and Previous buttons to image view

Merged JS files
Removed Scene Type from metadata mapping
Added arrow to tool-tips
This commit is contained in:
Michał Gdula 2023-03-09 12:22:25 +00:00
parent b5bc0ec50c
commit c5f6b0ecf7
11 changed files with 386 additions and 261 deletions

View file

@ -46,8 +46,22 @@ def image(image_id):
author = db_session.query(db.Users.username).filter(db.Users.id == img.author_id).first()[0]
img.author_username = author
next = db_session.query(db.Posts.id).filter(db.Posts.id > image_id).order_by(db.Posts.id.asc()).first()
prev = db_session.query(db.Posts.id).filter(db.Posts.id < image_id).order_by(db.Posts.id.desc()).first()
if next is not None:
next = next[0]
if prev is not None:
prev = prev[0]
return render_template('image.html', image=img, exif=img.image_exif)
return render_template('image.html',
image=img,
exif=img.image_exif,
next=next,
prev=prev,
next_id=next,
prev_id=prev)
@blueprint.route('/group', methods=['GET', 'POST'])
def groups():