Ошибка Flutter даже когда бэкенд (django-rest_auth) отправляет код состояния 200
когда я пытаюсь войти в систему с помощью бэкенда (django), код состояния, показанный бэкендом, правильный: "POST /auth/login/ HTTP/1.1" 200 50
но на стороне флаттера есть ошибка:
code
Future login(String email, String password) async {
final url = Uri.parse('http://localhost:8000/auth/login/');
try {
print('number 1');
final response = await http.post(url,
body: (<String, String>{
'email': email,
'password': password,
}));
print('number 2');
print(response.statusCode);
final responseData = json.decode(response.body);
print(responseData.toString());
_token = responseData['key'];
notifyListeners();
final userData = json.encode({
'token': _token,
});
// prefs.setString('userData', userData);
} catch (error) {
print("error2");
throw error;
}
}
code
может ли кто-нибудь помочь мне, пожалуйста. Спасибо