Beispiel #1
0
    def _create_response(self, user):
        serializer = UserSerializer(user)
        response_data = serializer.data

        domain = get_active_domain()
        response_data['is_site_owner'] = domain.user_is_owner(user)
        response_data['is_site_staff'] = domain.user_is_staff(user)
        response_data["auth_token"] = auth.get_token_for_user(user)
        return response_data
Beispiel #2
0
 def test_token_auth_02(self):
     token = auth.get_token_for_user(self.user1)
     response = self.client.get(reverse("test-token-auth"), HTTP_AUTHORIZATION="Bearer {}".format(token))
     self.assertEqual(response.status_code, 200)
     self.assertEqual(response.content, b'"ok"')