在Django 1.5中使用两个数据库

时间:2013-04-18 06:18:03

标签: python django oracle connection-string tns

我有一个带有SQLite或MySQL数据库的Django 1.5应用程序。在本地服务器上,我有一个Oracle数据库,我通常使用连接字符串

连接到该数据库
  

“TNS = TNS-name; UID = user; PWD = pwd;”。

如何在我的Django应用程序中打印本地Oracle数据库中的数据?
实际上,我想将数据从Oracle数据库传输到我的主要SQLite / MySQL数据库。
我已经看到一些教程如何在Django应用程序中使用Oracle数据库作为主数据库源,但是我想要保留我的主数据库源,只需在特定的Django视图中从Oracle数据库加载一些特定数据。

谢谢。

1 个答案:

答案 0 :(得分:0)

我不太确定这是否是您正在寻找的,但是Django Docs似乎做得很好解释(如果我正确解释的话)。简而言之,您需要将其添加到设置文件中的数据库列表中并创建路由器。数据库的查找链详细here