后端开发——静态文件

一、生成静态URL

1.1、静态文件的概念

  • 静态文件(static file)和模板文件的概念相反,指的是内容不需要动态生成的文件
    • 比如:图片、CSS文件、JavaScript脚本等
  • 添加方法
    • 创建static 目录,它应该和程序模块,templates在同一级目录
@app.route("/")
def show_logo():
    return render_template("static.html")

二、添加图标

<head>
    <meta charset="UTF-8"/>
    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <title>静态文件</title>
    <link rel="icon" href="{{ url_for('static', filename='logo.jpg') }}">
</head>

三、添加图片

branch 霍格沃兹

Gryffindor hogwarts
# 四、添加CSS文件 ``` 静态文件 ```