flask 三剑客
2024-09-23 16:59:51
1.flask中的httpresponse
@app.route("/") # app中的route装饰器
def index(): # 视图函数
return "Hello xiao bai!" # HttpResponse
在Flask中的HttpResponse在我们看来其实就是直接返回字符串
2.flask中的Redirect
from flask import redirect # 导入flask中的redirect
@app.route("/redi") # app中的route装饰器,用来指定视图函数的url地址
def redi(): # 视图函数
return redirect("/") # redirect 跳转至"/"
每当访问"/redi"这个地址的时候,视图函数redi会触发redirect("/")跳转url地址"/"并会触发“/”会触发"/"对应的视图函数index()
3.flask 中的render(render_template)
from flask import render_tempalte # 导入flask中的render_template
@app.route("/home") # app中的route装饰器,用来指定视图函数的url地址
def redi(): # 视图函数
return render_template("home.html") # 渲染HTML模板返回HTML页面
HTML模板渲染是每个web框架中都必须有的,用法见后面
注意:如果要使用render_template返回渲染的模板,请在项目的主目录中加入一个目录templates
否则可能会有一个jinja2的异常
遇到上述的问题,基本上就是你的template的路径问题。
最新文章
- 用信息值进行特征选择(Information Value)
- hibernate的1+n
- poj1985 Cow Marathon (求树的直径)
- UOJ244 【UER #7】短路
- Android流畅度测试
- mvc项目架构分享系列之架构搭建之Repository和Service
- IOS GCD 浅析
- F面经prepare:strstr变种
- YTU 3004: 栈的基本运算(栈和队列)
- Samba服务器
- URAL 1297 Palindrome 后缀数组
- 关于DataGridViewComboBoxCell修改后提交数据源
- 微信开发系列——微信订阅号前端开发利器:WeUI
- 【repost】CSS3弹性布局
- java读取excel文件的代码
- C# string 是不可变的,指什么不可变
- JavaBean转化为Map,List<;JavaBean>;转化为List<;Map>;
- NetCore入门篇:(六)Net Core项目使用Controller之一
- Codeforces Round #419 (Div. 2) B. Karen and Coffee(经典前缀和)
- [转]使用WCF 4.0 构建 REST Service
热门文章
- 洛谷 3959 宝藏 NOIP2017提高组Day2 T2
- v-on(事件处理)
- Windows学习总结(9)——Windows系统常用的网络控制指令
- Codeforces Round #260 (Div. 2) D
- Codeforces 91C Ski Base 加边求欧拉回路数量
- LeetCode 21. Merge Two Sorted Lists (合并两个有序链表)
- wepack使用
- Database returned no natively generated
- 批量将网页转换成图片或PDF文档技巧分享
- HDU 5446 CRT+Lucas+快速乘