可以的。只要满足 django 的目录结构,像之前一样创建个 django project,
然后在 main() 里面:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproj.settings")
django.setup()
在这之后,程序就能随便使用 django 的服务了。
我平时做非 web 程序的时候也是这样用。
【 在 iwannabe 的大作中提到: 】
: 有个django的服务,改async模式后老出问题,本身drf改async就是魔改,程序架构也需
: 要async,想切换fastapi
: 但是数据这块都是orm封装的,切换起来成本太高,能保留orm,然后用fastapi吗?
: ...................
--
FROM 27.152.111.*