flask之Redirct Render_template HttpRespose

一. flask中的 Redirct Render_template HttpRespose

  • html文件必须要放到templates文件夹下才可以找到
from flask import Flask   #导入flask类
from flask import redirect
from flask import render_template

app = Flask(__name__)     #实例化对象app

@app.route('/')   #app中的route装饰器,用来指定视图函数的URL地址
def hello_word(): #
    # print('hello world!')
    return 'hello world'  #HttpRespose 直接返回字符串


@app.route('/redi')
def redi():
    return redirect('/')   #flask 中的重定向 跳转至 ‘/’,同时触发hello_world函数

@app.route('/temp')
def template():
    return render_template('temp.html')   #flask 中的返回模板数据,必须要新建一个templates文件夹,里面存放html文件
if __name__ == '__main__':

    app.run('0.0.0.0',5000,debug=True)  #启动flaskweb服务
posted @ 2020-07-21 15:33  豆子V  阅读(150)  评论(0编辑  收藏  举报