0

rest_framework.authtoken.models import Token からトークンを生成しようとしています。ビューは正常に作成されましたが、rest_framework.test import APIClient から APIClient() を使用してポスト API のテストを作成しています。def test_address_api_auth_token(self):

    data = {
        "username": self.user.username,
        "password": self.user.password
    }
    self.client.force_authenticate(user=self.user)
    response = self.client.post('/api-token-auth/', data, format='json')
    self.assertEqual(response.status_code, 200)

ユーザーとパスワードはモデルごとに作成されますが。しかし、それでもこのエラーが発生します -> AssertionError: 400 != 200. エラー メッセージ -> Invalid usernamen and password .

4

1 に答える 1