Проблема запроса Django - Ошибка разбора JSON - Ожидаемое значение: строка 1 столбец 1 (char 0)
Я пытаюсь запросить маркер доступа, используя следующую функцию и обращаясь к бэкенду Django. На интерфейсе django я могу получить токен доступа и обновления. Однако когда я пытаюсь вызвать его через python, я получаю ответ: {'detail': 'JSON parse error - Expecting value: line 1 column 1 (char 0)'}. Также я использую предварительно созданный Django Token View и не изменял его.
def get_authtoken(username, password):
headers = {'content-type': 'application/json'}
data = {
"username": username,
"password": password
}
response = requests.post('http://127.0.0.1:8000/api/token/', data=data, headers=headers)
response = response.json()
print(response)
return response["access"], response['refresh']
Сначала я получил другую проблему, говорящую, что тип содержимого не разрешен. Затем я добавил заголовки, чтобы убрать это, и теперь я столкнулся с этой проблемой. Когда я исследую ошибку, решения либо не применяются, либо не работают. Любая помощь будет принята с благодарностью.