前置代码
| from flask import Flask, jsonify |
| |
| app = Flask(__name__) |
1 flask 路由系统是基于装饰器的,但是它的本质是:
2 装饰器的参数及作用
| ''' |
| 1 rule : 路径 |
| 2 methods: 可以允许的请求方式 |
| 3 endpoint:路由别名 |
| ''' |
3 如果不用装饰器注册路由,需要使用:
| app.add_url_rule('/', 'index', index, methods=['GET']) |
4 详细研究:add_url_rule
它的参数,都可以给@app.route('/')
| |
| |
| |
| |
| |
| @app.route('/',defaults={name:lqz}) |
| def index(name): |
| pass |
| |
| |
| |
| |
| |
| |
| @app.route('/index', strict_slashes=False) |
| |
| |
| @app.route('/index', strict_slashes=True) |
| |
| |
| |
| @app.route('/index/<int:nid>', redirect_to='/home/<nid>') |
| |
书写方式
| app.add_url_rule('/', 'index', index, methods=['GET']) |
| app.add_url_rule('/login', 'login', login) |
| |
| if __name__ == '__main__': |
| app.run() |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix