我正在尝试将所有字段都包含在我的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
答案 0 :(得分:2)
如果您没有使用关系,我不明白您使用HyperlinkedModelSerializer的原因。当你有OneTo *或manyTo *时,你必须使用它。
如果不是,请使用ModelSerializer