Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我可以访问django中与其他默认数据库不同的数据库吗_Python_Database_Django - Fatal编程技术网

Python 我可以访问django中与其他默认数据库不同的数据库吗

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是您的

我有python中的数据库备份脚本,它在mysql数据库中插入了一些数据

现在我的Django在不同的数据库中

由于Models.py中没有任何对象,如何访问不同的数据库。
我想在django界面中显示一些数据

是的,您可以设置多个数据库并访问每个数据库。 可以使用以下命令获取指定的数据库连接游标:

from django.db import connections
cursor = connections['my_db_alias'].cursor()
其中
my\u db\u alias
是您的另一个db别名

检查文档:


您使用哪个版本?如果是1.3,请查看Dantario的答案。如果模型文件中没有这些模型,这是否有效。该数据库由单独的应用程序使用,因此django与它没有关系。我只是想看东西。是的,你可以。我编辑了我的答案,向您展示了如何获取原始连接光标。