Почему request.data пуст? - PullRequest
       5

Почему request.data пуст?

0 голосов
/ 25 января 2020

Я сейчас работаю над DRF. Когда я захожу на post_list через локальный сервер, он выдает мне правильные данные. но когда я делаю тест, он дает мне пустой список. Как я могу это исправить?

tests.py

from rest_framework.test import APITestCase
from rest_framework.reverse import reverse as api_reverse
from rest_framework import status

from .models import Post


class PostAPITestCase(APITestCase):
    def test_posts(self):
        url = api_reverse('item:list')
        response = self.client.get(url, format='json')
        print(response.data) # [] ???

views.py

class PostListAPIView(generics.ListAPIView):
    serializer_class = PostSerializer

    def get_queryset(self):
        return Post.objects.all()
...