Files
fastapi-best-architecture/backend/run.py
T
Wu Clan d9985f9d4d Add plugin system and notice plugin (#503)
* Update system notice to plugin

* Add plugin model alembic support

* update plugin conf

* add plugin route injection

* update plugin route inject

* fix and optimize plugin router inject
2025-02-13 21:19:49 +08:00

15 lines
544 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import uvicorn
if __name__ == '__main__':
# 为什么独立此启动文件:https://stackoverflow.com/questions/64003384
# 如果你喜欢在 IDE 中进行 DEBUG,可在 IDE 中直接右键启动此文件
# 如果你喜欢通过 print 方式进行调试,建议使用 fastapi cli 方式启动服务
try:
config = uvicorn.Config(app='backend.main:app', reload=True)
server = uvicorn.Server(config)
server.run()
except Exception as e:
raise e