def product(): init_session() if (isempty_session_tmpdir()): return redirect(url_for('upload')) return render_template('product.html', title='Product Identification', uploaded=session[APP][FILES])
def upload(): init_session() if request.method == 'POST': for key, f in request.files.items(): if key.startswith('file'): session[APP][FILES].add(f.filename) session[APP][FLAG_NEW_IMAGE] = True f.save(abs_filename(f.filename)) return render_template('upload.html', title='Upload')
def report(): init_session() if (isempty_session_tmpdir()): return redirect(url_for('upload')) if not PROPOSAL in session[APP]: return redirect(url_for('upload')) if not session[APP][PROPOSAL][ID]: flash(MSSG_NO_PRODUCT_SELECTED, 'warning') return render_template('report.html', title='Report', uploaded=session[APP][FILES])
def testing(): init_session() return render_template('testing.html', title='Testing', uploaded=session[APP][FILES])