我有一个使用mongodb进行存储的金字塔项目。现在我正在尝试编写测试但是如何指定与mongodb的连接?
更具体地说,我应该连接哪个数据库(测试?)以及如何使用灯具?在Django中,它创建了一个临时数据库,但它在金字塔中是如何工作的?
答案 0 :(得分:2)
只需在TestCase.setUp中创建一个数据库并在TestCase.tearDown中删除
你需要mongodb运行,因为没有mongolite3像sqlite3 for sql
我怀疑django是否能够创建一个临时文件来存储mongodb数据库。它可能只是使用sqlite:///来创建一个带内存存储的数据库。