from Flask import Flask app=Flask(__name__); app.route('/'); def index(): return 'Hello World';
def make_server(self): app = Flask(__name__) @app.route("/queue")
from Flask import Flask, render template, url_for, request, session, redirect from flask.ext.pymongo import PyMongo import bcrypt app = Flask(__name__) mongo = PyMongo(app) @app.route('/') def index(): if username in session: return 'You are logged in as ' +session['username'] return render_template[index.html] app.route('/login', methods=['POST']) def login(): users = mongo.db.users login_user = users.find_one({'name': request.form['username']}) if login_user: if bcrypt.hashpw(request.form['pass'].encode('utf-8'), login_user['password'].encode('utf-8') == login_user['password'].encode('utf-8')): session['username'] = request.form['username'] return redirect(url_for('index')) return 'Invalid username/password combination' app.route('/register', methods=['POST', 'GET']) def register(): if request.method == 'POST': users = mongo.db.users