新增后台通知中心和产品审核发布功能
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
"""
|
||||
ParamHub - 参数百科
|
||||
AI大模型与硬件参数速查平台
|
||||
v1.8.0 - 模块化重构 + 后台登录认证
|
||||
v2.0.0 - 产品审核发布 + 后台通知系统
|
||||
"""
|
||||
from flask import Flask, request, jsonify, session, redirect, url_for
|
||||
from flask_cors import CORS
|
||||
@@ -10,6 +10,9 @@ from datetime import timedelta
|
||||
from config import SECRET_KEY
|
||||
from utils import load_config
|
||||
|
||||
# 审核开关:设为 True 则所有产品需要审核
|
||||
REQUIRE_REVIEW = True
|
||||
|
||||
# ─── Flask 应用创建 ────────────────────────────────────────────
|
||||
|
||||
app = Flask(__name__, static_folder='static', static_url_path='/static')
|
||||
@@ -79,17 +82,24 @@ app.register_blueprint(upload_bp)
|
||||
from modules.routes.api_pin import pin_bp
|
||||
app.register_blueprint(pin_bp)
|
||||
|
||||
from modules.routes.api_notifications import notifications_bp
|
||||
app.register_blueprint(notifications_bp)
|
||||
|
||||
from modules.routes.api_reviews import reviews_bp
|
||||
app.register_blueprint(reviews_bp)
|
||||
|
||||
|
||||
# ─── 启动 ──────────────────────────────────────────────────────
|
||||
|
||||
if __name__ == '__main__':
|
||||
print("=" * 50)
|
||||
print("ParamHub - 参数百科 v1.8.0")
|
||||
print("ParamHub - 参数百科 v2.0.0")
|
||||
print("=" * 50)
|
||||
print("模块化重构 + 后台登录认证")
|
||||
print("产品审核发布 + 后台通知系统")
|
||||
print(f"访问地址: http://localhost:16041")
|
||||
print(f"后台管理: http://localhost:16041/admin")
|
||||
print(f"默认密码: admin123 (可在 config.json 中修改)")
|
||||
print(f"审核模式: {'开启' if REQUIRE_REVIEW else '关闭'}")
|
||||
print("=" * 50)
|
||||
|
||||
app.run(host='0.0.0.0', port=16041, debug=False)
|
||||
Reference in New Issue
Block a user