【app.py】路径配置

This commit is contained in:
戒酒的李白
2024-07-03 15:22:04 +08:00
parent 468455ebc4
commit 97e94c26b9
2 changed files with 63 additions and 2 deletions
+16 -2
View File
@@ -1,14 +1,28 @@
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('/<path:path>')
def catch_all(path):
return render_template('404.html')
if __name__ == '__main__':
app.run()
app.run()