Jak ZLOTOWAĆ Uwierzytelnioną aplikację Django?

Mam kilka API, które chciałbym przetestować za pomocą cURL. Próbowałem wykonać GET w następujący sposób:

curl --user username:password --request GET http://my_domain/get_result/52d6428f3ea9a008358ad2d8/

Na serwerze pokazywał „302” (co oznacza przekierowanie, prawda?). Zgaduję, że został przekierowany na stronę „login /”.

Jaki jest właściwy sposób, aby to zrobić?

Edytować: Próbowałem:

curl -c cookies.txt -b cookies.txt -L -d @login_form.txt http://my_domain/login/

gdzie login_form.txt zawiera "nazwa użytkownika = nazwa użytkownika i hasło = hasło i this_is_the_login_form = 1". Nie działa Nie wygenerowano plików cookie.txt. I nie dzieje się logowanie. Czy możesz mi powiedzieć, w jaki sposób osiągasz login do Django za pomocą cURL?

questionAnswers(3)

yourAnswerToTheQuestion