首页 > 其他分享 >flask-study-002

flask-study-002

时间:2024-01-16 13:47:32浏览次数:27  
标签:__ index return name flask study 002 app

本篇主要记录flask的模板使用

1. 模板基本使用

通过render_template函数进行模板的渲染

app.py同级目录下,创建templates目录,用于存放需要flask渲染的模板

from flask import Flask, render_template

app = Flask(__name__)
app.config['DEBUG'] = True

@app.route('/')
def index():
    #return "hello,world"
    return render_template('index.html')

@app.route('/user/<name>')
def user(name):
    return f"hello,{name}"

if __name__ == "__main__":
    app.run()

templates/index.html内容:

<h1>
hello,world
</h1>

访问:http://127.0.0.1:5000/ 获取到模板index.html的内容

2. 重定向基本使用

通过redirect函数进行重定向

from flask import Flask, render_template, redirect

app = Flask(__name__)
app.config['DEBUG'] = True

@app.route('/')
def index():
    #return "hello,world"
    return render_template('index.html')

@app.route('/index')
def newindex():
    return redirect('/')

@app.route('/user/<name>')
def user(name):
    return f"hello,{name}"

if __name__ == "__main__":
        app.run()

标签:__,index,return,name,flask,study,002,app
From: https://www.cnblogs.com/liwanliangblog/p/17967469

相关文章

  • flask-study-001
    本篇博客主要记录python3.6使用flask开发代码托管:https://gitee.com/liwl1991/my-flask1.pip3配置国内源终端执行:pip3configsetglobal.index-urlhttps://mirrors.aliyun.com/pypi/simple查看:pip3configlist2.安装flask环境终端执行:pip3installflask3.创建app.......
  • P1002题解
    思路设\(dp_{i,j}\)表示第\(i\)行\(j\)列卒走到这里有多少种方式。卒是可以向右和下走,所以到这个点只能从左或上来,不难得出转移公式:\(dp_{i,j}=dp_{i-1,j}+dp_{i,j-1}\)。如果马在这个点上或者说马能到这个点上,那么卒不能到这个点,也就是卒到这个点的方式为\(0\)。如......
  • flask学习002
    本篇学习实践flask的模板渲染导入render_template模板在app.py同级目录下,创建templates目录,创建user.html<h1>hello,{{name}}我是模板内容</h1>目录结构:.├──app.py└──templates└──user.htmlapp.py代码修改如下:fromflaskimportFlask,render......
  • flask学习001
    1.pip3配置国内源(阿里云)pip3configsetglobal.index-urlhttps://mirrors.aliyun.com/pypi/simple查看:pip3configlist2.安装flask环境pip3installflask3.创建app.pyfromflaskimportFlaskapp=Flask(__name__)@app.route('/')defindex():return"......
  • flask session 伪造
    flasksession伪造一、session的作用由于http协议是一个无状态的协议,也就是说同一个用户第一次请求和第二次请求是完全没有关系的,但是现在的网站基本上有登录使用的功能,这就要求必须实现有状态,而session机制实现的就是这个功能。用户第一次请求后,将产生的状态信息保存在sessio......
  • flask介绍
    1.flask介绍Flask诞生于2010年,是Arminronacher用python语言基于Werkzeug工具箱编写的轻量级web开发框架Flask本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy),都需要用第三方的扩展来实现。比如可以用Flask......
  • Python Flask Class类默认方法(函数)
    前言全局说明Class类默认方法(函数)一、安装flask模块二、引用模块三、启动服务模块安装、引用模块、启动Web服务方法,参考下面链接文章:https://www.cnblogs.com/wutou/p/17963563四、Class类默认方法(函数)默认方法(函数)说明备注init类被调用后,自动执行......
  • Python Flask 模块安装、引用模块、启动Web服务方法
    前言全局说明模块安装、引用模块、启动服务一、安装flask模块官方源:pip3installflask==2.3.2国内源:pip3installflask==2.3.2-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com以上二选一,哪个安装快用哪个flask安装时间2023-11更多国内源:......
  • 一套模板搞定二叉树算法题--二叉树算法讲解002
    1、二叉树的递归递归:2、二叉树遍历之DFS深度优先遍历2.1、遍历的概念每个节点都要恰好被访问一次,本质上是二叉树的线性化。一个树形的结构,线性化为一个数组之类的"串"的结构。2.2、DFS深度优先遍历示例二叉树原型图:2.2.1、前序遍历前序遍历执行顺序:根节点--对左子......
  • Python Flask 返回函数 、带值的函数
    前言全局说明一、安装flask模块官方源:pip3installflask==2.3.2国内源:pip3installflask==2.3.2-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com以上二选一,哪个安装快用哪个flask安装时间2023-11更多国内源:https://www.cnblogs.com/wutou......