当前位置: 首页> 健康> 养生 > 怎样下载网页的视频_南宁网站建设怎样建立一个好网站_网站点击量 哪里查询_网站seo李守洪排名大师

怎样下载网页的视频_南宁网站建设怎样建立一个好网站_网站点击量 哪里查询_网站seo李守洪排名大师

时间:2025/8/23 17:36:26来源:https://blog.csdn.net/h_e_l_l_o_______/article/details/144012661 浏览次数:0次
怎样下载网页的视频_南宁网站建设怎样建立一个好网站_网站点击量 哪里查询_网站seo李守洪排名大师

Flask 是一个用 Python 编写的轻量级 Web 应用框架,被称为"微框架"。基于 WSGI(Web Server Gateway Interface)和 Jinja2 模板引擎。
Flask:https://flask.palletsprojects.com/en/stable/
jinja:https://jinja.palletsprojects.com/en/stable/
jinja2 中文文档:https://docs.jinkan.org/docs/jinja2/


一个 app.py 就是一个应用

# render_template 是用于模板渲染的函数,而不是重定向或请求转发。
from flask import Flask, request, render_template
from datetime import datetime
# 使用 Flask 类(当前模块)创建一个对象
app = Flask(__name__)
class User:def __init__(self,name,age):self.name = nameself.age = age
# 自定义一个过滤器
def datetime_format(value,format_string='%Y-%m-%d %H:%M:%S'):return value.strftime(format_string)
# 注册过滤器
app.add_template_filter(datetime_format,'datefmt') # datefmt 过滤器名称
# 视图映射
@app.route('/m1/<string:name>') # 127.0.0.1:5000/m1/zhangsan
def m1(name):return name
@app.route('/m2') # 127.0.0.1:5000/m2?num=10
def m2():# 获取请求参数return request.args.get('num',default=0,type=int).__str__() # 不能返回 int 类型
@app.route('/m3')
def m3():user = User('zhangsan',18)# 将请求重定向到模板文件,并传递参数return render_template('child.html',user=user,now=datetime.now())
# 启动服务
if __name__ == '__main__':app.run(debug=True) # debug 方式运行,保存修改后自动重启# 启动参数"Additional options"可以修改访问地址和端口:--host=0.0.0.0 --port=5000

index.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
加载静态资源
<img src="{{ url_for('static', filename='aa.png') }}"/>
<link rel="stylesheet" href="{{ url_for('static', filename='aa.css') }}"/>
<script src="{{ url_for('static', filename='aa.js') }}"></script>
‘|’使用过滤器
{{ user.name, now|datefmt }}
选择
{% if false %}
{% elif 1 == 1 %}
{% else %}
{% endif %}
循环
{% for i in range(3) %}
{% endfor %}
block
{% block footer %}占位
{% endblock %}
</body>
</html>

子模板

继承模板,此处正常展示
{% extends "index.html" %}
{% block footer %}填充
{% endblock %}
后面内容不展示
关键字:怎样下载网页的视频_南宁网站建设怎样建立一个好网站_网站点击量 哪里查询_网站seo李守洪排名大师

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: