包含Django Rest Framework

时间:2016-01-26 06:53:56

标签: django django-rest-framework

我正在尝试将所有字段都包含在我的HyperLinkedSerializer中,但我没有运气使其工作,也没有找到答案。

我得到了这两个不起作用的代码:

from django.contrib.auth.models import User

from rest_framework import serializers

# Serializers define the API representation.
class UserSerializer(serializers.HyperlinkedModelSerializer):
    class Meta:
        model = User
        fields = '__all__'


from django.contrib.auth.models import User

from rest_framework import serializers

# Serializers define the API representation.
class UserSerializer(serializers.HyperlinkedModelSerializer):
    class Meta:
        model = User

1 个答案:

答案 0 :(得分:2)

如果您没有使用关系,我不明白您使用HyperlinkedModelSerializer的原因。当你有OneTo *或manyTo *时,你必须使用它。

如果不是,请使用ModelSerializer