美文网首页
Flask-不带参数的宏的定义与使用

Flask-不带参数的宏的定义与使用

作者: 测试探索 | 来源:发表于2020-09-26 22:46 被阅读0次
定义
image.png
from flask import Flask,render_template,request

app = Flask(__name__)

@app.route("/")
def index():

    return render_template("macro_test.html")


if __name__ == '__main__':
    app.run(debug=True)

macro_test.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    {% macro input() %}
    <input type="text" value="" size="30">
    {% endmacro %}

    <h1>input 1</h1>
    {{ input() }}

    <h1>input 2</h1>
    {{ input() }}
</body>
</html>
实现结果

相关文章

  • Flask-不带参数的宏的定义与使用

    定义 macro_test.html

  • 5月31

    今天学习了宏定义 宏定义分为:不带参数的宏定义和带参数的宏定义,不占用任何内存空间,宏定义时不加分号。 #defi...

  • Day12

    预处理指令 宏定义 基本格式 不带参数的宏定义 带参数的宏定义 宏定义的作用域 条件编译 基本格式 应用场景用来替...

  • C++<第十一篇>:宏定义define用法

    define分为无参宏定义和有参宏定义 一、无参宏定义 无参宏的宏名后不带参数。 其定义的一般格式为: # 表示预...

  • 2018-05-31

    预处理命令: 宏 不带参数的的宏定义 不是c语句 PI宏展开宏明 可以层层置换 简单的字符串替换 带参数的宏 不是...

  • Flask-带参数的宏的的定义

    启动上一篇运行的代码,文件macro_test.html

  • 1.不带参数的宏定义: 宏定义又称为宏代换、宏替换,简称“宏”。格式:#define 标识符 字符串其中的标识符就...

  • Flask-带参数的宏的定义-宏的封装

    接上一篇文章,可先将宏封装在一个html中,本次我们定义封装宏的html为macro_input.html,内容如...

  • 第九章-预处理命令

    一、宏定义。 1、不带参数的宏定义:#define 标识符 字符串 注意:(1)宏定义是用宏名替代一个字符串,也就...

  • 准备:回顾c

    宏定义 关键字 define 定义一个常量的方法(即宏定义) 带参数的宏定义 宏函数的定义 使用宏函数的好处是,不...

网友评论

      本文标题:Flask-不带参数的宏的定义与使用

      本文链接:https://www.haomeiwen.com/subject/ztvhuktx.html