diff --git a/templates.py b/templates.py index 18b0145..87dfc7b 100644 --- a/templates.py +++ b/templates.py @@ -1,590 +1,45 @@ #!/usr/bin/env python3 """ -HTML 模板 +HTML 模板 - 包含所有完整功能 """ from config import APP_NAME, APP_VERSION def get_html_template(): - """返回完整的HTML模板""" + """返回完整的HTML模板(包含所有原有功能)""" + # 读取完整模板文件 + import os + template_file = os.path.join(os.path.dirname(__file__), 'templates_full.txt') + + try: + with open(template_file, 'r', encoding='utf-8') as f: + template_content = f.read() + + # 替换版本号 + template_content = template_content.replace('v2.1', APP_VERSION) + template_content = template_content.replace('v3.3.1', APP_VERSION) + + return template_content + except: + # 如果文件不存在,返回基本模板 + return get_basic_template() + + +def get_basic_template(): + """基本模板(备用)""" return '''
-模板加载失败,请检查 templates_full.txt 文件