This commit is contained in:
mizhexiaoxiao
2024-06-06 15:19:18 +08:00
parent 0ee84fad87
commit 279ca78340
8 changed files with 113 additions and 53 deletions
+1 -12
View File
@@ -1,7 +1,6 @@
from fastapi import FastAPI
from fastapi.middleware import Middleware
from fastapi.middleware.cors import CORSMiddleware
from tortoise.contrib.fastapi import register_tortoise
from app.api import api_router
from app.controllers.user import UserCreate, user_controller
@@ -38,16 +37,6 @@ def make_middlewares():
return middleware
def register_db(app: FastAPI, db_url=None):
register_tortoise(
app,
# db_url='sqlite://db.sqlite3',
# modules={'models':['app.models', "aerich.models"]},
config=settings.TORTOISE_ORM,
generate_schemas=True,
)
def register_exceptions(app: FastAPI):
app.add_exception_handler(DoesNotExist, DoesNotExistHandle)
app.add_exception_handler(HTTPException, HttpExcHandle)
@@ -169,4 +158,4 @@ async def init_menus():
is_hidden=False,
component="/top-menu",
keepalive=True,
)
)