我在我的flask应用程序中使用python manage.py
shell来使用ippython shell从shell访问我的应用程序。在fastApi中有类似的吗?
如果您想直接与表单模型交互,您可以在交互模式下运行main.py
并在那里导入您的所有模型。
进入交互模式,运行
python3 -i app/app/main.py
-i
标志允许你
在执行脚本或命令后进入交互模式
进入交互式shell后,您可以使用
导入所有模型from app.models import *
请注意,您的模型结构可能不同,因此您必须相应地更改上面的导入。在我的情况下,所有的模型都是在__init__.py
文件中导入的,这就是为什么我可以一次导入所有的模型。