发布于 2021-06-01 04:33:43
如果您有基于函数的视图,请使用下面的代码
从rest_framework.decorators import authentication_classes,permission_classes
@authentication_classes([])
@permission_classes([])
def view_name(request):
return Response("as you need")如果您有一个基于类的视图,那么请使用下面的
class PublicEndPoint(APIView):
authentication_classes = [] #disables authentication
permission_classes = [] #disables permission
def get(self, request):
pass发布于 2021-06-01 03:27:07
可以为APIView指定权限类。
class DuckList(APIView):
permission_classes = [AllowAny] #this allows unauthenticated requests
def get(self, request):
ducks = Duck.objects.all()
...
...
...https://stackoverflow.com/questions/67782163
复制相似问题