小编Abd*_*eeh的帖子

serializer 调用显示 TypeError: Object of type 'ListSerializer' is not JSON serializable?

我试图在 django GET 请求中调用序列化程序,但它显示了一个类型错误:“ListSerializer”类型的对象不是 JSON 可序列化的如果我在某处出错,请帮助我。提前致谢。

class Member(MemberMixin, APIView):

        serializer_class = MemberSerializers

        def get(self, request, format=None):
            objects = MemberSerializers(Members.objects.all(), many=True)
            self.meta_data = "GET"
            self.module = "Member"
            self.data = objects
            if objects is None:
                self.error = "datas are not found"
                return Response(self.response_obj, status=status.HTTP_404_NOT_FOUND)
            else:
                return Response(self.response_obj, status=status.HTTP_200_OK)
            pass
Run Code Online (Sandbox Code Playgroud)

序列化器代码如下:

from .models import Members


class MemberSerializers(serializers.HyperlinkedModelSerializer):
    class Meta:
        model = Members
        fields = ('username', 'fullname', 'phone','address','memberid')
        # exclude = ['']
    pass
Run Code Online (Sandbox Code Playgroud)

MemberMixins 代码如下:

class MemberMixin(object):
    meta_data = dict()
    data = dict()
    error …
Run Code Online (Sandbox Code Playgroud)

python django

11
推荐指数
1
解决办法
6674
查看次数

错误发生意外错误:“EACCES:权限被拒绝

我在为 react 应用程序运行 npm install 时遇到错误..error 发生意外错误:“EACCES:权限被拒绝,取消链接 '/home/ats/react-app/myapp/node_modules/@babel/helper-module-imports/LICENSE '"。有人能帮我解决这个错误吗?

reactjs

5
推荐指数
2
解决办法
5069
查看次数

标签 统计

django ×1

python ×1

reactjs ×1