小编典典

在Django中为每个模型设置数据库

python

我一直在看Django的多数据库文档。我想将我的一些模型分解到另一个数据库中。但是我真的只是希望那些模型始终存在于特定的数据库中。我不需要特殊的路由。写唯一的路由器只是说“模型A,B和C驻留在数据库X中,模型D,E和F总是驻留在数据库Y中”。

有没有更简单的方法来设置默认值?例如,作为模型元字段?


阅读 139

收藏
2021-01-20

共1个答案

小编典典

对此没有任何Meta字段(有时存在一个字段,但由于引入的限制而被删除了)。您需要一个数据库路由器来控制哪些对象进入哪个数据库。在您的情况下,路由器应该很容易实现。

2021-01-20