iflask python management .py在fastapi中的shell等价



我在我的flask应用程序中使用python manage.pyshell来使用ippython shell从shell访问我的应用程序。在fastApi中有类似的吗?

如果您想直接与表单模型交互,您可以在交互模式下运行main.py并在那里导入您的所有模型。

进入交互模式,运行

python3 -i app/app/main.py

-i标志允许你

在执行脚本或命令后进入交互模式

进入交互式shell后,您可以使用

导入所有模型from app.models import *

请注意,您的模型结构可能不同,因此您必须相应地更改上面的导入。在我的情况下,所有的模型都是在__init__.py文件中导入的,这就是为什么我可以一次导入所有的模型。

最新更新