Я отправляю запрос POST самому себе:
requests.post("http://localhost:8000/api/", json=data, auth=('myuser', 'mypwd'))
Я использую Django для получения запроса POST. Я хочу подтвердить, что имя пользователя и пароль совпадают с тем, что у меня есть.
def myAPI(request)
if request.method == 'POST':
# obtain username and password here
Как я могу получить имя пользователя и пароль в виде обычного текста? Я пробовал request.body.decode()
, request.POST.items()
, request.META
- просто не могу его найти! Я мог бы отправить учетные данные в data
, и это было бы легко. Кроме того, я могу использовать ключ API вместо имени пользователя и пароля, но я не знаю, как получить к нему доступ.