装饰器
from flask import Flask
from ab_register import register
from ab_login import login
app=Flask(__name__)
app.route("/register")(register)
app.route("/login")(login)
@app.route("/")
def index():
return "Index page"
if __name__=="__main__":
print(app.url_map)
#app.run(debug=True)
代码(ab_register.py)
def register():
return "Register page"
代码(ab_login.py)
def login():
return "Login page"
测试结果
Map([<Rule '/register' (OPTIONS, GET, HEAD) -> register>,
<Rule '/login' (OPTIONS, GET, HEAD) -> login>,
<Rule '/' (OPTIONS, GET, HEAD) -> index>,
<Rule '/static/<filename>' (OPTIONS, GET, HEAD) -> static>])