栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

flask

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

flask

如何返回一个网页(模板)




    
    Title


这是模板 
这是首页
{#下面是一个变量代码块的使用#} {{ url_str }}
{#列表的使用#} {{ my_list }}
{{ my_list.2 }}
{{ my_list[2] }}
{#字典的使用#} {{ my_dict }}
{{ my_dict.url }}
{{ my_dict['url'] }}
{{ my_int }}

{#控制代码块 {% %}#} {#For循环的使用, 建议先写for,然后按住tab进行补全#} {% for num in my_list %} {#数据大于3, 才能显示#} {% if num > 3 %} {{ num }}
{% endif %} {% endfor %}
{#过滤器#} {#字符串变大写#} {{ url_str | upper }}
{#字符串反转#} {{ url_str | reverse }}
{#过滤器链式调用#} {{ url_str | upper | reverse | lower | reverse}}
如何给模板填充数据

# 2. 如何给模板填充数据
@app.route('/')
def index():

    # 比如需要传入网址

    url_str = 'www.itcast.com'

    my_list = [1, 3, 5, 7, 9]

    my_dict = {
        'name': '黑马程序员',
        'url': 'www.itheima.com'
    }

    my_int = 38

    # 通常, 模板中使用的变量名和要传递的数据的变量名保持一致
    return render_template('index.html',
                           url_str=url_str,
                           my_list=my_list,
                           my_dict=my_dict,
                           my_int=my_int)
源代码

链接:https://pan.baidu.com/s/1akSCk2Brg6_6qWMjkr_i2Q
提取码:ad1r
–来自百度网盘超级会员V3的分享

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/665612.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号