小编典典

如何在Tornado应用程序中使用Django ORM?

python

我有一个带有数据库和相应的 models.py 文件的现有Django应用程序。

我有一个新的Tornado应用程序,可以为其他应用程序提供Web服务。它需要从同一数据库读取/写入,并且我要使用的模型文件中有代码。

如何在Tornado请求处理程序中最好地使用Django数据库和模型?它像建立到 models.py
Django项目文件夹的符号链接,导入Django模块并使用它那样简单吗?我想我必须要做 settings.configure() ,对吧?

谢谢!


阅读 235

收藏
2021-01-20

共1个答案

小编典典

将Django项目的路径添加到Tornado应用程序的PYTHONPATH env-
var并适当设置DJANGO_SETTINGS_MODULE。然后,您应该能够导入模型,然后像在Django上一样正常使用,并在第一次导入时进行初始设置。

您不需要任何符号链接。

2021-01-20