#!/usr/bin/python2.7 from bottle import route, run, static_file, request import makeDither import urlDownload @route('/') def server_static(): return static_file("imdither.html", root='./') @route('/dithers/') def server_static(filename): return static_file(filename, root='./dithers/') @route('/img/') def server_static(filename): return static_file(filename, root='./img/') @route('/') def server_static(filename): return static_file(filename, root='./') @route('/process', method='POST') def process_image(): url = request.forms.get('url') params = request.forms.get('params') download = urlDownload.UrlDownload(url) tempfile = download.dir + download.filename makeDither.Dither(tempfile) @route('/status', method='GET') def show_status(): pass #run(host='0.0.0.0', port=4111, debug=True) run(server='flup', host='localhost', port=4111, debug=True)