From 4059446a3cc94e3faa4a0065a68744639ed1be34 Mon Sep 17 00:00:00 2001 From: Dmitriy Kuzmenko Date: Sat, 2 Nov 2019 10:04:32 +0300 Subject: [PATCH] add filter by exist Establishments --- apps/establishment/transfer_data.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/establishment/transfer_data.py b/apps/establishment/transfer_data.py index 2cbb6513..db7e52b5 100644 --- a/apps/establishment/transfer_data.py +++ b/apps/establishment/transfer_data.py @@ -14,9 +14,10 @@ def transfer_establishment(): result = [] # todo: filter(location__city__name__icontains='paris') - old_establishments = Establishments.objects.filter(location__city__country_code_2='fr').exclude( + old_establishments = Establishments.objects.exclude( Q(type='Wineyard') | - Q(location__timezone__isnull=True) + Q(location__timezone__isnull=True), + id__in=Establishment.objects.all().values_list('old_id', flat=True) ).prefetch_related( 'establishmentinfos_set', 'schedules_set',