Django多个数据库支持是否仅为数据库中的某些特定应用生成表

时间:2018-11-27 08:07:33

标签: python django multiple-databases

我打算使用django-simple-history库将表的历史记录存储在与主数据库分开的数据库中。当我运行migrate --database=the_second_db时,Django为第二个数据库中的所有应用程序生成所有表。

如何使其仅为第二个数据库中所需的特定应用生成一些特定表(历史表)?

1 个答案:

答案 0 :(得分:0)

是的,可以使用Django Database Router,而且您还必须在项目 settings.py 文件的DATABASES常量上定义多个数据库配置。