Esempio n. 1
0
def return_gallery(session_key):
    pictures = database.get_all_pictures_of_a_session_key(g.db, session_key)
    if len(pictures) < 1:
        return "Sorry no pictures found. Maybe you inserted the wrong session key."
    else:
        pictures = database.get_all_pictures_of_session_key_and_public(g.db, session_key)
        return render_template("gallery.html",
                               session_key=session_key,
                               pictures=pictures)
Esempio n. 2
0
def return_zip_file(session_key):
    pictures = database.get_all_pictures_of_a_session_key(g.db, session_key)
    directory, file_name = picture_viewing.create_zipfile(config.PICTURE_DIR, pictures, session_key)
    return send_from_directory(directory, file_name, as_attachment=True, attachment_filename=session_key+".zip")