当前位置:网站首页>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()
边栏推荐
猜你喜欢
随机推荐
【OpenCV】-物体的凸包
API 网关的功能
pyspark列合并为一行
弘玑Cyclone与风变科技达成战略合作:优势互补聚焦数字化人才培养
智能出价策略如何影响广告效果?
我们用48h,合作创造了一款Web游戏:Dice Crush,参加国际赛事
2022-08-09 Study Notes day32-IO Stream
Redis 持久化机制
剑指 Offer II 034. 外星语言是否排序-辅助数组法
关于奉加微PHY62xx系列如何选型?PHY6222/PHY6212/PHY6252
MySQL 查询出重复出现两次以上的数据 - having
请问下在datastream中用flinkcdc怎么设置jdbc的参数useSSL=false呀
JSON serialization and deserialization using Jackson API in Scala
PG中的Index-Only Scans解密
mysql 中大小写问题
QoS服务质量八拥塞避免
状态压缩dp蒙德里安的梦想
flex&bison系列第一章:flex Hello World
幕维三维动画——港珠澳大桥沉管安装三维动画实况
365天挑战LeetCode1000题——Day 053 求解方程 解析 模拟









