组团学

静态文件

阅读 (134272)

一、创建目录

flask框架中静态资源的默认目录为static项目目录结构如下

project/
	manage.py			# 启动控制文件
	static/				# 静态资源
	templates/			# 模板文件

二、构造URL函数

函数:url_for()

格式:url_for(‘static’, filename=‘路径/文件名’)

作用:生成网址

三、使用

  • 网页图标

    <link rel="icon" type="image/x-icon" href="{{ url_for('static', filename='favicon.ico') }}" />
  • 加载图片资源

    <img src="{{ url_for('static', filename='cluo.jpg') }}">
  • 加载CSS

    <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='common.css') }}" />

注意:

  • 存储静态资源的文件夹默认为static 可以通过关键字参数来修改

    app = Flask(__name__,static_folder='static')
    
  • 访问静态文件的时候,将会到static这个文件夹下寻找

需要 登录 才可以提问哦