Flask实例化

flask

Flask实例化配置

1
2
3
4
5
6
7
8
9
10
11
# 可对实例、配置模板文件路径、静态文路径进行配置
Flask(__name__, static_folder='mystatic', static_url_path='/myurl',template_folder='mytemplate')

# 静态文件目录的路径 默认当前项目中的static目录
static_folder = 'static'

# 静态文件目录的url路径 默认不写是与static_folder同名,远程静态文件时复用
static_url_path = None,

# template模板目录, 默认当前项目中的 templates 目录,一般用来存放一些前端界面之类得
template_folder = 'templates'
1
2
3
4
5
6
7
8
9
10
11
12
#构建绝对路径
path = str((Path(__file__).parent).absolute())+"/test1/static"

设置template和static路径

app = Flask(__name__,template_folder='../test1/templates',static_folder=path)

此时实例化后参数为

static_folder /..../test1/static
static_url_path /static
template_folder ../test1/templates


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!