render_template()的各种用法
时间:2020-02-11 18:53:05
收藏:0
阅读:1232
1、可以有很多个参数,第一个一定是模板的名字
2、可以传字典、列表、单个变量等等,还可以传函数,在模板中调用函数
后端函数:
from flask import Flask from flask import render_template from flask import Markup # 导入 flask 中的 Markup 模块 app = Flask(__name__) #定义一个函数,把它传递给前端 def a_b_sum(a,b): return a+b @app.route("/") def index(): return render_template("index.html", tag=a_b_sum) app.run("0.0.0.0", 5000, debug=True)
前端函数:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> {{ tag }} <br> {{ tag(99,1) }} </body> </html>
原文:https://www.cnblogs.com/h694879357/p/12295883.html
评论(0)