mirror of
https://github.com/fastapi-practices/fastapi-best-architecture.git
synced 2026-09-21 13:12:24 +00:00
* 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
15 lines
544 B
Python
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
|