我正在写一个测试应用程序,我正在使用测试我的代码库的其余部分。我希望能够为它做的是,当我测试使用这个manage.py命令,自动更改为登录到不同的数据库。有没有一个很好的方法来做到这一点?更改在Django的活动数据库
0
A
回答
1
Django的自动创建和删除测试数据库为您服务。除非另有说明(我们将在一秒钟内看到如何),这将是test_
+ <the name of the database in the settings file>
。因此,如果您的settings
使用数据库foo
,则测试将针对test_foo
执行。这不需要更改配置。
如果您希望对自定义数据库执行测试(而不是test_foo
),则可以通过调整TEST_NAME
setting来执行测试。您可以在DATABASES
的每本词典中添加TEST_NAME
。
0
相关问题
- 1. 在Django中更改数据库表
- 2. Django:取消数据库中的更改
- 3. 在Rails中更改活动记录数据库
- 4. 如何在Django中动态更改数据库?
- 5. Django模型 - 数据库更改
- 6. 检测Android活动数据更改
- 7. 将数据更改为其他活动
- 8. Google日历活动更改MySQL数据库
- 9. 更新手动数据库更改
- 10. 如何在数据绑定的onclick动作后更改活动
- 11. 更新数据库在Django中更改时
- 12. 不活动的数据库
- 13. 更改活动?
- 14. 更改活动
- 15. 如何在运行时更改django中的数据库
- 16. 数据库更改
- 17. 更改数据库
- 18. Django ORM - 重大数据库更改/数据迁移
- 19. 自动更改数据库字段
- 20. 动态更改数据库laravel 5
- 21. 使用Laravel动态更改数据库
- 22. 动态更改mySql数据库表
- 23. yii2动态更改数据库
- 24. 动态更改标识数据库
- 25. TSQL - 更改数据库动态
- 26. 动态更改数据库连接Yii
- 27. Azure数据库活动集
- 28. 活动数据库设计
- 29. 活动从数据库
- 30. 一次更改多个mysql数据库(SAAS数据库更改)
我实际上并没有运行测试套件。我试图能够在本地测试和aws测试之间切换。 – ocoutts 2010-10-08 15:16:58