Django Rest框架返回空JSON

Django Rest框架返回空JSON,django,django-rest-framework,Django,Django Rest Framework,我只是通过以下几个教程开始实现Django Rest框架,但是我无法解决我的问题 实际上,我的API返回空JSON字符串: 这是我的代码: 从rest_框架导入序列化程序 从wall.models导入文章 序列化程序.py class ArticlesSerializer(serializers.Serializer): class Meta: model = Articles fields = ('title',) class ArticlesView

我只是通过以下几个教程开始实现Django Rest框架,但是我无法解决我的问题

实际上,我的API返回空JSON字符串:

这是我的代码:

从rest_框架导入序列化程序 从wall.models导入文章

序列化程序.py

class ArticlesSerializer(serializers.Serializer):
    class Meta:
        model = Articles
        fields = ('title',)
class ArticlesView(generics.ListAPIView):
    queryset = Articles.objects.all()
    serializer_class = ArticlesSerializer
url('articles/', ArticlesView.as_view(), name="api-articles"),
class Articles(models.Model):
    title = models.CharField(max_length=100, null=False, verbose_name="Titre")
视图.py

class ArticlesSerializer(serializers.Serializer):
    class Meta:
        model = Articles
        fields = ('title',)
class ArticlesView(generics.ListAPIView):
    queryset = Articles.objects.all()
    serializer_class = ArticlesSerializer
url('articles/', ArticlesView.as_view(), name="api-articles"),
class Articles(models.Model):
    title = models.CharField(max_length=100, null=False, verbose_name="Titre")
url.py

class ArticlesSerializer(serializers.Serializer):
    class Meta:
        model = Articles
        fields = ('title',)
class ArticlesView(generics.ListAPIView):
    queryset = Articles.objects.all()
    serializer_class = ArticlesSerializer
url('articles/', ArticlesView.as_view(), name="api-articles"),
class Articles(models.Model):
    title = models.CharField(max_length=100, null=False, verbose_name="Titre")
型号.py

class ArticlesSerializer(serializers.Serializer):
    class Meta:
        model = Articles
        fields = ('title',)
class ArticlesView(generics.ListAPIView):
    queryset = Articles.objects.all()
    serializer_class = ArticlesSerializer
url('articles/', ArticlesView.as_view(), name="api-articles"),
class Articles(models.Model):
    title = models.CharField(max_length=100, null=False, verbose_name="Titre")

我有很多文章,所以JSON返回的文章和我数据库中的文章一样多,但没有显示其他内容。为什么?

您应该从
序列化程序继承序列化程序。ModelSerializer
而不是
序列化程序。序列化程序

class ArticlesSerializer(serializers.ModelSerializer):
    class Meta:
        model = Articles
        fields = ('title',)