Django租户单元测试返回403而不是200

2024-04-25 08:58:33 发布

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

我在Django2.1中有一个应用程序,我使用的是DjangoTenants包。 我在那里有申请账户设置.py在共享应用程序中。 我想为login视图编写一个单元测试。每次我得到: AssertionError: 403 != 200

这是我的密码:

class LoginViewTests(TenantTestCase):

    def setUp(self):
        super().setUp()
        self.client = TenantClient(self.tenant)

    def test_login(self):
        response = self.client.get(reverse('accounts:login'))
        print(response)
        self.assertEqual(response.status_code, 200)

Tags: pyselfclient视图应用程序密码responsedef