Пытаюсь получить данные из api путем поиска по идентификатору с помощью flutter, а http.get не разбирает данные, полученные из api

Future<List> fetchGraduates() async {

var response = await http.get( Uri.parse('http://127.0.0.1:8000/graduates/image_api/A/ur4444/09'));

var response2=await http.get( Uri.parse('http://127.0.0.1:8000/graduates/student_api/A/ur4444/09'));

Map<String, dynamic> studentData = jsonDecode(response.body);

Map<String, dynamic> imageData = jsonDecode(response2.body);

Map<String, dynamic> data = {

'id': studentData['student'],

'first_name': studentData['first_name'],

'middle_name': studentData['middle_name'],

'last_name': studentData['last_name'],

'image': imageData['image'],

'institution': studentData['institution'],

};

Вернуться на верх