【发布时间】:2021-12-19 23:51:09
【问题描述】:
我目前正在处理一个项目,我同时处理公共和私人信息,两者都作为不同的模型存储在一个公共数据库中。
我想将此数据库一分为二,一个用于私有模型对象,另一个用于公共模型对象。
问题是,这两个模型彼此之间都有 ForeignKey 关系,我在互联网上发现了相互矛盾的答案,即即使模型位于两个不同的数据库中,这种关系是否也可以工作。
那么,这可能吗?有没有更好的方法来做到这一点?
为了澄清我为什么要这样做,我希望项目是开源的,因此公共数据库应该是公开的,但敏感信息(用户和密码)应该保密。
【问题讨论】:
标签: python django database security web