Django:为动态数据库连接创建DatabaseWrapper

时间:2014-12-30 11:54:02

标签: python mysql django database

抱歉我的英语。

我想创建一个DatabaseWrapper,因为我想创建一个动态数据库连接。 我需要一个用于Django Querybuilder的DatabaseWrapper的对象:http://django-query-builder.readthedocs.org/en/latest/ref/query.html#querybuilder.query.Query

为什么呢? - 因为我不想将数据库配置存储在settings.py - DATABASE变量中。 我想在运行时创建一个连接,并在使用我的类后关闭它。原因是如果我想测试,Django会在第二个数据库上创建一个test_database。当然这不是问题,但我没有对数据库的写权限,因此我的测试每次都失败。

0 个答案:

没有答案