not parse airports wo city
This commit is contained in:
SDE
2023-08-07 23:45:10 +03:00
parent bf67fc98a7
commit eaab071a1e
2 changed files with 7 additions and 3 deletions

View File

@@ -57,6 +57,8 @@ def create_airports_by_airportsList(airportsList, city=None):
if airport_Dict['iata']:
kwargs.update({'iata_code': airport_Dict['iata']})
airport = Airport.objects.get(**kwargs)
except Airport.DoesNotExist:
print(f'{airport_Dict["int_name"]} не найден в БД > добавляем')
except Exception as e:
print(f'error = {str(e)}')
@@ -122,7 +124,7 @@ def parse_data():
continue
except Country.DoesNotExist:
pass
print(f'{country_item["ISO3166-1"]} не найдена в БД > добавляем')
except Exception as e:
print(f'error = {str(e)}')
@@ -181,6 +183,8 @@ def parse_data():
try:
city = City.objects.get(**kwargs)
except City.DoesNotExist:
print(f'{city_Dict["name:en"]} не найдена в БД > добавляем')
except Exception as e:
print(f'error = {str(e)}')