当前位置:网站首页>flask生成路由的2种方式和反向生成url
flask生成路由的2种方式和反向生成url
2022-08-10 18:39:00 【低调说】
from flask import Flask, request, render_template, redirect, url_for
app = Flask(__name__)
# 配置文件
app.config.from_object("settings.BaseConfig")
# 第一种添加路由的方式
@app.route('/')
def index():
return "第一种添加路由的方式"
def test():
return "第二种添加路由的方式"
# 第二种添加路由的方式
app.add_url_rule('/test', view_func=test)
@app.route('/point_url', methods=['GET', 'POST'], endpoint='point')
def point():
u = url_for('point') # 反向生成url,默认不起别名,就是函数名
print(u)
return 'flask里的endpoint相当于django路由里面的name'
@app.route('/point2_url', methods=['GET', 'POST'])
def point2():
u2 = url_for('point2') # 反向生成url,默认不起别名,就是函数名
print(u2)
return 'flask里的endpoint相当于django路由里面的name'
if __name__ == '__main__':
app.run()
边栏推荐
- CSV(Comma-Separate-Values)逗号分隔值文件
- The Biotin-PEG3-Br/acid/NHS ester/alcohol/amine collection that everyone wants to share
- QoS服务质量八拥塞避免
- Keil5退出仿真调试卡死的解决办法
- Interview Question 04.12. Summation Path-dfs+Auxiliary Array Method
- 罗克韦尔Rockwell Automation EDI 项目
- 位算符详解 按位与、或、异或、取反、左移、右移
- 2022-08-09 Study Notes day32-IO Stream
- Consul简介和安装
- 开源一夏 | mysql5.7 安装部署 -二进制安装
猜你喜欢
Major upgrade of MSE Governance Center - Traffic Governance, Database Governance, Same AZ Priority
AIRIOT答疑第8期|AIRIOT的金字塔服务体系是如何搞定客户的?
MSE 治理中心重磅升级-流量治理、数据库治理、同 AZ 优先
搭建自己的以图搜图系统 (一):10 行代码搞定以图搜图
QoS服务质量七交换机拥塞管理
剖析Framework面试—>>>冲击Android高级职位
接口测试进阶接口脚本使用—apipost(预/后执行脚本)
[Image segmentation] Image segmentation based on cellular automata with matlab code
常量
弘玑Cyclone与风变科技达成战略合作:优势互补聚焦数字化人才培养
随机推荐
【OpenCV】-物体的凸包
瑞吉外卖学习笔记4
阿里云贾朝辉:云 XR 平台支持彼真科技呈现国风科幻虚拟演唱会
CSV(Comma-Separate-Values)逗号分隔值文件
Win11如何清除最近打开过的文件记录?
漫谈测试成长之探索——测试文档
Biotin-PEG4-IC(TFP ester/amine/NHS Ester/azide)特性分享
1720. 解码异或后的数组
API 网关的功能
关于奉加微PHY62xx系列如何选型?PHY6222/PHY6212/PHY6252
Unity_Stack<T>()的应用(多个次级界面后的返回逻辑)
NPDP|传统行业产品经理如何进行能力提升?
LeetCode·26.删除有序数组中的重复项·双指针
基于 RocksDB 实现高可靠、低时延的 MQTT 数据持久化
如何通过JMobile软件实现虹科物联网HMI/网关的报警功能?
第四届“传智杯”全国大学生IT技能大赛(初赛A组) 补题
MySql main performance indicators description
【HMS core】【FAQ】AR Engine、Analytics Kit、Video Editor Kit、Image Kit、Map Kit典型问题合集2
redis.exceptions.DataError: Invalid input of type: ‘dict‘. Convert to a byte, string or number first
pip3升级到22.2.2