【发布时间】:2014-06-07 08:06:31
【问题描述】:
我在 settings.py 中指定了多个数据库。其中一个数据库是本地 Oracle 数据库,它仅在我工作的计算机上可用。因此,当我在无法访问此 Oracle 数据库的计算机上打开我的站点时,我会看到错误 A server error occurred. Please contact the administrator.。
因此,当我在工作计算机上时,我的代码可以正常工作,但是当我从另一台无法访问本地 Oracle 数据库的计算机上在线使用我的页面时,我的代码就会失败。
我不想远程访问本地数据库。当我无权访问本地 Oracle 数据库时,我只想忽略该错误。
【问题讨论】:
-
这没有意义。决定访问数据库的不是浏览器的位置,而是服务器:它是访问 Oracle 的服务器。这里发生了其他事情。
-
Daniel Roseman:可能是因为我没有安装 cx_Oracle 模块?
标签: django django-models django-settings django-database