from flask import Flask, session, jsonify, render_template, request, url_for, redirect, flash from flask.ext.runner import Runner from book import * app = Flask(__name__) runner = Runner(app) @app.route('/') def index(): book_list = search_book("%", "title", "0", "100000") if 'email' in session: email = session['email'] query = get_name(email) print(query) return render_template('home.html', books=book_list, register=query) else: return render_template('home.html', books=book_list) @app.route('/about') def about(): return render_template('about.html') @app.route('/scan') def scan(): return render_template('scan.html')
error_msg = "ERROR: unexpected range header syntax: %s" % range_header logging.error(error_msg) return error_msg size = os.path.getsize(full_path) offset = int(m.group(1)) length = int(m.group(2) or size) - offset data = None with open(full_path, 'rb') as f: f.seek(offset) data = f.read(length) rv = Response(data, 206, mimetype="application/octet-stream", direct_passthrough=True) rv.headers.add( 'Content-Range', 'bytes {0}-{1}/{2}'.format(offset, offset + length - 1, size)) logging.info("readviz: range request: %s-%s %s" % (m.group(1), m.group(2), full_path)) return rv if __name__ == "__main__": runner = Runner( app) # adds Flask command line options for setting host, port, etc. runner.run()
def main(): ## run the app from flask.ext.runner import Runner runner = Runner(app) runner.run()
# @Last modified by: karthick # @Last modified time: 2017-09-23T19:36:06+02:00 from car_pass import CarPass from flask import Flask, jsonify from flask import request from flask.ext.runner import Runner # pip install flask-runner from flask_socketio import SocketIO, emit, send ## for broadcasting messages import ast import json import requests import random node = Flask(__name__) node.debug = True runner = Runner(node) carpass = CarPass() block_chain = [] peer_nodes = [ 'http://*****:*****@node.route('/mine', methods=["POST"]) def mine(): transaction_to_mine = request.get_json() print(transaction_to_mine) carpass.blockchain.chain = consensus()