Database Django-使用相同数据库的两个项目?

Database Django-使用相同数据库的两个项目?,database,django,web,Database,Django,Web,我正在我的荣誉协会的网站上工作,我想知道(1)两个网站(Django项目)是否可以指向同一个数据库,以及(2)这是否是一个好的做法 背景信息:目前只有一个网站,其用户仅供会员使用。对于我们的行业关系部分(我们现在正在开发),我们希望公司能够登录请求信息会话、简历等。目前的情况很难引入新类型的用户(在本例中是公司)。因此,我认为最好将公司方面的东西与新网站分离,让那里的用户严格为公司服务。但是这个网站仍然需要访问我们主网站上的信息,所以我们想让它指向同一个数据库 欢迎提出任何其他建议!:) 这很容

我正在我的荣誉协会的网站上工作,我想知道(1)两个网站(Django项目)是否可以指向同一个数据库,以及(2)这是否是一个好的做法

背景信息:目前只有一个网站,其用户仅供会员使用。对于我们的行业关系部分(我们现在正在开发),我们希望公司能够登录请求信息会话、简历等。目前的情况很难引入新类型的用户(在本例中是公司)。因此,我认为最好将公司方面的东西与新网站分离,让那里的用户严格为公司服务。但是这个网站仍然需要访问我们主网站上的信息,所以我们想让它指向同一个数据库


欢迎提出任何其他建议!:)

这很容易做到。只是设置文件中的相同数据库详细信息的问题

它可以合理地用于

  • django站点在旧版DatabaseSAE应用程序上应用功能
  • 卫星站点微站点,使用不同的域和url方案

唯一的缺点可能是跟踪管理/用户功能,但这不是一个大缺点

我确实相信Django数据库中的每个应用程序都有其表的appname\uu前缀。这就是你的意思吗?

非常普遍。这样的技术通常用于避免冗余数据,这通常是一件坏事。否则,就会有人(或某个丑陋的程序)试图让它们保持同步