fix:实现配置功能,实现园长一键签名功能
This commit is contained in:
24
utils/template_utils.py
Normal file
24
utils/template_utils.py
Normal file
@@ -0,0 +1,24 @@
|
||||
import os
|
||||
from config.config import get_base_dir
|
||||
|
||||
def get_template_files():
|
||||
"""
|
||||
遍历 templates 目录,返回所有 PPTX 文件的文件名列表
|
||||
"""
|
||||
# 获取 templates 文件夹的绝对路径
|
||||
# 这里的 get_base_dir() 是你之前定义的函数
|
||||
base_dir = get_base_dir()
|
||||
templates_dir = os.path.join(base_dir, 'templates')
|
||||
|
||||
# 检查目录是否存在,不存在则返回空列表
|
||||
if not os.path.exists(templates_dir):
|
||||
return []
|
||||
|
||||
# 遍历目录
|
||||
files = []
|
||||
for filename in os.listdir(templates_dir):
|
||||
# 过滤掉隐藏文件,并只保留 .pptx 结尾的文件
|
||||
if not filename.startswith('.') and filename.endswith('.pptx'):
|
||||
files.append(filename)
|
||||
|
||||
return sorted(files)
|
||||
Reference in New Issue
Block a user