from flask import Flask,session,request,redirect,render_template import re app = Flask(__name__) app.secret_key = 'this is secret_key you know ?' from views.page import page from views.user import user app.register_blueprint(page.pb) app.register_blueprint(user.ub) @app.route('/') def hello_world(): # put application's code here return session.clear() @app.before_request def before_reuqest(): pat = re.compile(r'^/static') if re.search(pat,request.path):return elif request.path == '/user/login' or request.path == '/user/register':return elif session.get('username'):return return redirect('/user/login') @app.route('/') def catch_all(path): return render_template('404.html') if __name__ == '__main__': app.run()