相关疑难解决方法(0)

django rest框架序列化器中的id字段

我正在使用django rest框架,只是创建一个这样的简单序列化器:

class PackageSerializer(serializers.HyperlinkedModelSerializer):

    class Meta:
        model = Package
        fields = ('id', 'url', 'title','location')
Run Code Online (Sandbox Code Playgroud)

但是我收到此错误:

KeyError at /cerberus/packages/
'id'
Run Code Online (Sandbox Code Playgroud)

为什么我不能将主键'id'作为序列化数据的一部分?谢谢你的帮助!

django django-rest-framework

20
推荐指数
3
解决办法
3万
查看次数

标签 统计

django ×1

django-rest-framework ×1