Python 我可以访问django中与其他默认数据库不同的数据库吗
我有python中的数据库备份脚本,它在mysql数据库中插入了一些数据 现在我的Django在不同的数据库中 由于Models.py中没有任何对象,如何访问不同的数据库。Python 我可以访问django中与其他默认数据库不同的数据库吗,python,database,django,Python,Database,Django,我有python中的数据库备份脚本,它在mysql数据库中插入了一些数据 现在我的Django在不同的数据库中 由于Models.py中没有任何对象,如何访问不同的数据库。 我想在django界面中显示一些数据是的,您可以设置多个数据库并访问每个数据库。 可以使用以下命令获取指定的数据库连接游标: from django.db import connections cursor = connections['my_db_alias'].cursor() 其中my\u db\u alias是您的
我想在django界面中显示一些数据是的,您可以设置多个数据库并访问每个数据库。 可以使用以下命令获取指定的数据库连接游标:
from django.db import connections
cursor = connections['my_db_alias'].cursor()
其中my\u db\u alias
是您的另一个db别名
检查文档:
您使用哪个版本?如果是1.3,请查看Dantario的答案。如果模型文件中没有这些模型,这是否有效。该数据库由单独的应用程序使用,因此django与它没有关系。我只是想看东西。是的,你可以。我编辑了我的答案,向您展示了如何获取原始连接光标。