Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Djoser用户列表设置允许不工作_Python_Django_Django Rest Framework_Djoser - Fatal编程技术网

Python Djoser用户列表设置允许不工作

Python Djoser用户列表设置允许不工作,python,django,django-rest-framework,djoser,Python,Django,Django Rest Framework,Djoser,我已经使用Djoser创建了用于身份验证的登录Api。 我想使用get-api调用(/api/auth/users/endpoint)获取用户列表,但出现了一个错误 "detail": "Authentication credentials were not provided." 我在setting.py文件中添加了djoser设置,如下所示 DJOSER={ 'user': ['djoser.permissions.AllowAny'], 'user_list': ['djo

我已经使用Djoser创建了用于身份验证的登录Api。 我想使用get-api调用(/api/auth/users/endpoint)获取用户列表,但出现了一个错误

"detail": "Authentication credentials were not provided."
我在setting.py文件中添加了djoser设置,如下所示

DJOSER={
    'user': ['djoser.permissions.AllowAny'],
    'user_list': ['djoser.permissions.AllowAny'],
    'SERIALIZERS':{
        'user_create':'restapi_subserv.serializers.UserCreateSerializer',
        'user':'restapi_subserv.serializers.UserCreateSerializer',

    }
}

但我还是得到了错误。 我错过什么了吗


如果您需要更多详细信息,请告诉我。

您必须指定您正试图覆盖默认权限,就像您对序列化程序所做的那样:

DJOSER = {
    'PERMISSIONS': {
        'user': ['djoser.permissions.AllowAny'],
        'user_list': ['djoser.permissions.AllowAny'],
    },
    'SERIALIZERS': {
        'user_create': 'restapi_subserv.serializers.UserCreateSerializer',
        'user': 'restapi_subserv.serializers.UserCreateSerializer',

    }
}

文档没有很好地指定这一点。

您必须指定您正试图覆盖默认权限,就像您对序列化程序所做的那样:

DJOSER = {
    'PERMISSIONS': {
        'user': ['djoser.permissions.AllowAny'],
        'user_list': ['djoser.permissions.AllowAny'],
    },
    'SERIALIZERS': {
        'user_create': 'restapi_subserv.serializers.UserCreateSerializer',
        'user': 'restapi_subserv.serializers.UserCreateSerializer',

    }
}
文档没有很好地说明这一点