需要在单元测试用例pythondjang中更改DB

2024-05-12 12:37:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我现在正在创建单元测试用例。。我创建删除API。。和邮局的人相处得很好。它删除了记录。。。但当我在测试用例中运行这个时,它不会删除报告。。它是错误的东西或它在测试用例中的正常行为。我用python创建这个测试用例。。在

提前感谢


Tags: api报告错误记录测试用例单元邮局
1条回答
网友
1楼 · 发布于 2024-05-12 12:37:20

我记得,您可以在settings.py文件中添加多个连接

DATABASES = {
    'default': {
        'ENGINE': 'django_tenants.postgresql_backend',
        'NAME': 'db_prod',
        'USER': 'user',
        'PASSWORD': 'pass',
        'HOST': 'http://example.com',
        'PORT': '5432',
    },
    'test': {
        'ENGINE': 'django_tenants.postgresql_backend',
        'NAME': 'db_test',
        'USER': 'user',
        'PASSWORD': 'pass',
        'HOST': 'http://example.com',
        'PORT': '5432',
    }
}

然后在这样的模型上使用它Model.objects.using('test')

相关问题 更多 >