Sobes.tech
Junior — Senior
56

Загрузка данных из внешнего JSON‑API в модели курса и уровня

任务条件

Необходимо обработать полученный от стороннего API JSON‑массив и записать информацию в модели Course и Level, учитывая их взаимосвязи.

from rest_framework import serializers
from courses.models import Course

class CourseSerializer(serializers.ModelSerializer):
    class Meta:
        model = Course
        fields = '__all__'
[
  {
    "Код": "01.03.02",
    "Специальность": "Прикладная математика и информатика",
    "Профиль": "Имитационное моделирование и анализ данных, 2021",
    "УровеньПодготовки": "Бакалавриат"
  },
  {
    "Код": "01.03.02",
    "Специальность": "Прикладная математика и информатика",
    "Профиль": "Имитационное моделирование и анализ данных, 2022",
    "УровеньПодготовки": "Бакалавриат"
  },
  {
    "Код": "01.03.02",
    "Специальность": "Прикладная математика и информатика",
    "Профиль": "Имитационное моделирование и анализ данных, 2023",
    "УровеньПодготовки": "Бакалавриат"
  }
]