Flask的基础
发布日期:2022-03-30 05:03:19 浏览次数:4 分类:博客文章

本文共 1032 字,大约阅读时间需要 3 分钟。

1.Flask的安装和使用

  安装

pip3 install Flask

  使用

from flask improt Flask  #   导入Flask类app = Flask(__name__)   #  实例化Flask对象 app@app.route("/")
 #app中的route装饰器def index():
return "Hello old boy EDU"app.run("0.0.0.0", 5000, debug = True)
 #启动Flask web服务

结果:

启动Flask, 得到返回值,打印在页面上。

 

2.Flask中的Render, Redirect ,  HttpResponse

  Flask中的HttpResponse

@app.route("/")
 #app中的route装饰器def index():
return "Hello old boy EDU"
 #  HttpResponseapp.run("0.0.0.0", 5000, debug = True)
 #启动Flask web服务

在Flask中的HttpResponse, 其实就是直接返回字符串

  Flask中的Redirect

from flask import redirect   #  导入flask中的redirect@app.route("/redi")
 #   app中的route装饰器, 用来指定视图函数的URL地址def redi():
#视图函数
return redirect("/")
 # redirect 跳转至  "/"

每当访问 "/redi" 这个地址的时候,视图函数redi会触发redirect("/")跳转到url地址:"/" 并会触发"/"对应的视图函数index()

  Flask中的render(render_template)

from flask import render_template  # 导入flask中的render_template@app.route("/home")
#  app中的route装饰器def home():
return render_template("home.html")   #  渲染HTML模版返回HTML页面

注意: 如果要使用 render_template 返回渲染的模板,请在项目的主目录中加入一个目录 templates

 

转载地址:https://www.cnblogs.com/chenxi67/p/10385022.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:SQlAlchemy的增删改查
下一篇:linux的基本命令

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2023年02月25日 19时32分31秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章