From 8ddd7ddfc7fe28d97401be8c0f7fd2e4442a6a96 Mon Sep 17 00:00:00 2001 From: renjianbo <263303411@qq.com> Date: Sat, 27 Jun 2026 21:19:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E5=B9=B6=E7=AE=80=E5=8C=96=E9=A6=96=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加 load_dotenv() 确保环境变量在配置加载前生效 - 修复 static_folder 路径指向正确的静态文件目录 - 移除 flask-admin 2.x 不支持的 template_mode 参数 - 简化首页,移除特色功能卡片区域 Co-Authored-By: Claude Opus 4.6 --- config/__init__.py | 3 + src/flask_prompt_master/__init__.py | 2 +- src/flask_prompt_master/admin/__init__.py | 2 +- .../templates/generate.html | 383 ------------------ src/flask_prompt_master/templates/index.html | 24 +- 5 files changed, 7 insertions(+), 407 deletions(-) diff --git a/config/__init__.py b/config/__init__.py index 2e1607c..a7c583b 100644 --- a/config/__init__.py +++ b/config/__init__.py @@ -1,4 +1,7 @@ import os +from dotenv import load_dotenv +load_dotenv() + from .base import Config from .development import DevelopmentConfig from .production import ProductionConfig diff --git a/src/flask_prompt_master/__init__.py b/src/flask_prompt_master/__init__.py index ea303a4..e55287e 100644 --- a/src/flask_prompt_master/__init__.py +++ b/src/flask_prompt_master/__init__.py @@ -26,7 +26,7 @@ def create_app(config_class=None): """ app = Flask(__name__, template_folder='templates', - static_folder='../static') + static_folder='static') # 如果没有指定配置类,使用新的配置系统 if config_class is None: diff --git a/src/flask_prompt_master/admin/__init__.py b/src/flask_prompt_master/admin/__init__.py index d0128e7..a4bd246 100644 --- a/src/flask_prompt_master/admin/__init__.py +++ b/src/flask_prompt_master/admin/__init__.py @@ -37,7 +37,7 @@ def init_admin(app): login_manager.login_message = '请先登录' # 创建Admin实例 - admin = Admin(app, name='提示词大师后台管理', template_mode='bootstrap4') + admin = Admin(app, name='提示词大师后台管理') # 注册视图 admin.add_view(UserAdminView(User, db.session, name='用户管理', endpoint='admin_user')) diff --git a/src/flask_prompt_master/templates/generate.html b/src/flask_prompt_master/templates/generate.html index ccee360..df52f7f 100644 --- a/src/flask_prompt_master/templates/generate.html +++ b/src/flask_prompt_master/templates/generate.html @@ -77,389 +77,6 @@ 专家模式 - - - diff --git a/src/flask_prompt_master/templates/index.html b/src/flask_prompt_master/templates/index.html index b0e5aaf..a1a95aa 100644 --- a/src/flask_prompt_master/templates/index.html +++ b/src/flask_prompt_master/templates/index.html @@ -3,27 +3,7 @@ {% block title %}首页{% endblock %} {% block content %} -
+

欢迎使用提示词大师

-

智能生成高质量提示词,提升您的工作效率

- 开始生成 -
- -
-
-

智能生成

-

基于先进的大模型技术,快速生成精准提示词

- 开始生成 -
-
-

饭菜规划

-

AI智能规划每日饭菜,营养搭配更科学

- 开始规划 -
-
-

古诗词解析

-

探索中华古典诗词之美,AI智能解析助您深入理解

- 开始解析 -
-
+ {% endblock %} \ No newline at end of file