我刚刚将一个django应用程序分成了两个 - 它变得过于专注,分离是最好的前进方式。
然而......我的一个模特现在引用了一个带有ForeignKey关系的新拆分应用程序中的模型。
现在,当我运行我的测试时,他们失败了,因为测试套件没有在拆分应用程序中创建模型。
django.db.utils.DatabaseError: relation "blah" does not exist
当我使用verbose = 2
运行测试时,我发现创建这些表并不困难。如何强制测试创建这些额外的表?
它创建auth
表,一些其他核心django表和south_migrationhistory
- 并查看南方代码,我无法看到它确定在测试时创建的位置/方式!< / p>
任何线索?
由于