添加注册登录功能

This commit is contained in:
2025-08-29 00:34:40 +08:00
parent 09065f2ce7
commit 2fe3474d9e
3060 changed files with 29217 additions and 87137 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

50
config/local.py Normal file
View File

@@ -0,0 +1,50 @@
from .development import DevelopmentConfig
class LocalConfig(DevelopmentConfig):
"""
本地配置类
继承开发环境配置,可以覆盖特定的本地设置
这个文件不会被提交到版本控制中
"""
# 本地数据库配置可以覆盖为本地MySQL或其他数据库nnn
# SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://username:password@localhost:3306/local_db'
# 本地日志配置
LOG_LEVEL = 'DEBUG'
LOG_FILE = 'logs/local.log'
# 本地端口配置
PORT = 5000
HOST = '127.0.0.1'
# 本地调试配置
DEBUG = True
RELOAD = True # 自动重载
# 本地缓存配置
CACHE_TYPE = 'simple'
CACHE_DEFAULT_TIMEOUT = 30 # 本地环境缓存时间更短
# 本地文件上传配置
MAX_CONTENT_LENGTH = 64 * 1024 * 1024 # 64MB
UPLOAD_FOLDER = 'uploads/local'
# 本地跨域配置
CORS_ORIGINS = [
'http://localhost:3000',
'http://127.0.0.1:3000',
'http://localhost:8080',
'http://127.0.0.1:8080',
'*'
]
@staticmethod
def init_app(app):
DevelopmentConfig.init_app(app)
# 本地环境特定初始化
app.logger.info('本地环境启动')
# 可以在这里添加本地特定的初始化代码
# 例如:加载本地开发工具、设置本地调试器等