Como llegar solicitud si login_required en DJango

votos
1

Aquí mi API:

@login_required
@api_view(['GET'])
def get_order(request):

    order_list = Order.objects.values(user_name,
                        user_surname,
                        order_date).all()

    return HttpResponse(json.dumps([x for x in order_list])

El problema es cuando agrego @login_required, yo estoy tratando de hacer una petición GET usando cartero BASIC authenticationcon usernamey password. Si quito el @login_required, puedo realizar una solicitud GET exitosa sin autenticación en el cartero.

Publicado el 19/09/2018 a las 17:07
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
2

En primer lugar, accede al navegador. A continuación, localice en el que el correspondiente cookie de autenticación se almacena en su navegador. Copiarlo en el portapapeles. Por último, pegue la cookie y pasarlo junto con la solicitud GET en cartero:

introducir descripción de la imagen aquí

El nombre de la cookie es sessionid.

Respondida el 19/09/2018 a las 18:11
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more