Flask开发全解析:路由、模板、参数处理与数据库操作
1. Flask路由机制
Flask的一大显著优势在于其强大的路由创建能力。路由是一个网络入口,可用于渲染页面或提供RESTful服务的端点。
在Flask中创建路由,需使用 @route 注解,该注解接收一个路由作为参数,并关联一个用于处理请求的函数。以下是一个简单的路由定义示例:
@app.route("/message/")
def message(name):
return "Welcome "+name+"!"
若要创建一个接收名称作为参数并返回回复消息的路由,可按如下操作:
1. 定义路由:
@app.route('/message/<name>',methods=['GET'])
- 定义处理该路由的方法,方法需包含一个与路由变量对应的参数:
def message(name):
return 'Welcome ' + name+ '!'
在之前的 flaskapp_demo.py 脚本中,定义了一系列处理URL不同部分请求的函数,通常称为视图函数,如 index() 和 show_docstr
超级会员免费看
订阅专栏 解锁全文
45

被折叠的 条评论
为什么被折叠?



