用户登录
This commit is contained in:
11
main.py
11
main.py
@@ -4,12 +4,17 @@ from pkg.conf import appmeta
|
||||
from models.database import init_db
|
||||
from models.migration import migration
|
||||
from pkg.lifespan import lifespan
|
||||
from pkg.JWT import jwt
|
||||
from pkg.JWT import JWT
|
||||
from pkg.log import log
|
||||
|
||||
# 添加初始化数据库启动项
|
||||
lifespan.add_startup(init_db)
|
||||
lifespan.add_startup(migration)
|
||||
lifespan.add_startup(jwt.load_secret_key)
|
||||
lifespan.add_startup(JWT.load_secret_key)
|
||||
|
||||
# 设置日志等级
|
||||
if appmeta.debug:
|
||||
log.set_log_level(log.LogLevelEnum.DEBUG)
|
||||
|
||||
# 创建应用实例并设置元数据
|
||||
app = FastAPI(
|
||||
@@ -39,7 +44,7 @@ for router in routers.Router:
|
||||
# 启动时打印欢迎信息
|
||||
if __name__ == "__main__":
|
||||
import uvicorn
|
||||
|
||||
|
||||
if appmeta.debug:
|
||||
uvicorn.run(app='main:app', host=appmeta.host, port=appmeta.port, reload=True)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user