第3章:路由与视图
3.1 路由的定义和作用
路由是URL到视图函数的映射。在Flask中,路由定义了当用户访问特定URL时应该调用哪个函数来处理请求。
示例代码:定义路由
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return 'Welcome to the Home Page!'
在这个例子中,@app.route('/')
装饰器定义了一个路由,当用户访问网站的根URL时,将调用home
函数。
3.2 视图函数的编写
视图函数是处理请求并返回响应的函数。它们通常接收请求对象作为第一个参数,但也可以不使用。
示例代码:编写视图函数
@app.route(