02-Flask-对象初始化参数

对象初始化参数


前言

  • 本篇来学习Flask中对象初始化参数

对象初始化参数

import_name

  • Flask程序所在的包(模块),传__name__就可以

*name* 是一个标识 Python 模块的名字的变量:

  • 如果当前模块是主模块,那么此模块名字就是 main
  • 如果当前模块是被 import 的,则此模块名字为文件名
  • 可以决定Flask在访问静态文件时的查找路径

static_url_path

  • 静态文件访问路径,可以不传,默认为 / + static_folder

static_folder

  • 静态文件存储的文件夹,可以不传,默认为 static

template_floder

  • 模板文件存储的文件夹,可以不传,默认为 templates
python 复制代码
# -*- coding: utf-8 -*-
# @Time    : 2023/8/26
# @Author  : 大海

# 导入flask
from flask import Flask

# 实例化flask应用  可以决定flask访问静态文件的查找路径
app = Flask(__name__, static_url_path='/test', static_folder='static_files', template_folder='template_files')


# 路由函数
@app.route('/')
def hello_world():
    return '<b>Hello 小白!</b>'


if __name__ == '__main__':
    # 启动应用 
    app.run()
相关推荐
skywalk8163几秒前
CodeArts碰到问题:CodeArts 智能体使用失败,显示:会话创建失败,请稍后重试
开发语言·python
Metaphor6921 分钟前
使用 Python 查找并替换 Word 文档中的文本
python·c#·word
思考着亮4 分钟前
8.Python 异常 (Exception)
python
用户298698530146 分钟前
Java 实战:将 Markdown 文档转换为 Word 与 PDF
java·后端
是大强6 分钟前
下载的jar怎么放到本地仓库
python·pycharm·jar
渐儿8 分钟前
深度学习优化:从 SGD 到 Adam 的进化之路
后端
掘金者阿豪13 分钟前
Python 操作金仓数据库的完全指南(上篇):连接管理与高可用
后端
茗创科技14 分钟前
Nature Neuroscience | 脑网络架构如何平衡分布式神经回路之间的合作与竞争?
python·神经网络·matlab·脑网络
村口张大爷14 分钟前
01 — MVC 与 DDD 的思维差异
java·后端