0

我已经开始为我的 django 项目编写测试。但是我有疑问如何解决一个问题。由于我的项目有很多数据库,并且在我的函数中,我有类似的行

dbs = DataBaseSettings.objects.using("companies_db").all()

多亏了我正在从选定的数据库中检索数据。众所周知,在测试 django 时,会创建带有前缀 test_ 的新数据库。那么在这种情况下,我是否必须重构我的整个代码并摆脱这些行?或者也许在测试 django 时会自动创建从“companies_db”到“test_companies_db”的路由?

4

1 回答 1

0

经过几次测试后,我发现 test_companies_db 是 company_db 的别名。所以一切都很好。

于 2014-08-11T13:25:01.953 回答