Ускорить создание объектов
У меня есть вызов API, который возвращает json-файл в виде 1000 таких файлов:
{
"date": "2021-02-27T00:00:00+00:00",
"value": 11590,
"countryName": "Netherlands",
"countryCode": "NL"
},
{
"date": "2021-02-27T00:00:00+00:00",
"value": 88,
"countryName": "Belgium",
"countryCode": "BE"
}
У меня есть код, который создает записи и связывает их через внешний ключ:
for country in response['countryPlots']:
country['parent'] = parent.pk
countrydata = CountrySerializer(data=country)
countrydata.is_valid(raise_exception=True)
countrydata.save()
Но это слишком медленно. Мне приходится делать миллионы таких творений.