手记

Django rest framework 的实践笔记(三)

继承serializers.ModelSerializer也报和HyperLinkedModelSerialize一样的错误

django.core.exceptions.ImproperlyConfigured: Could not resolve URL for hyperlinked relationship using view name "user-detail". You may
have failed to include the related model in your API, or incorrectly configured the `lookup_field` attribute on this field.

改为ListSerializer后

class UserSerializer(serializers.ListSerializer):
    class Meta:
        model = User
        fields = ('url', 'username', 'email', 'is_staff')
AssertionError: `child` is a required argument.

使用serializers.Serializer成功

但是为什么什么也没取到,是个空
添加retrieve方法仍然是空

0人推荐
随时随地看视频
慕课网APP

热门评论

所以后面是因为什么,我遇到了一样的问题

哈哈哈哈,能说一下吗,谢谢


查看全部评论