remove name_ru and name_en fields
This commit is contained in:
@@ -69,8 +69,8 @@ class Command(BaseCommand):
|
|||||||
regions_data = json.load(f)
|
regions_data = json.load(f)
|
||||||
for item in regions_data:
|
for item in regions_data:
|
||||||
name_uz = item.get('name_uz', '')
|
name_uz = item.get('name_uz', '')
|
||||||
name_ru = item.get('name_ru', '') or name_uz
|
# name_ru = item.get('name_ru', '') or name_uz
|
||||||
name_en = self.transliterate_uz_to_en(name_uz)
|
# name_en = self.transliterate_uz_to_en(name_uz)
|
||||||
|
|
||||||
# Use get_or_create to avoid duplicates if ID matches or name matches
|
# Use get_or_create to avoid duplicates if ID matches or name matches
|
||||||
# Actually, it's better to use our own internal IDs if we want to link them
|
# Actually, it's better to use our own internal IDs if we want to link them
|
||||||
@@ -78,9 +78,9 @@ class Command(BaseCommand):
|
|||||||
region, created = RegionModel.objects.update_or_create(
|
region, created = RegionModel.objects.update_or_create(
|
||||||
id=item['id'],
|
id=item['id'],
|
||||||
defaults={
|
defaults={
|
||||||
'name_uz': name_uz,
|
'name': name_uz,
|
||||||
'name_ru': name_ru,
|
# 'name_ru': name_ru,
|
||||||
'name_en': name_en,
|
# 'name_en': name_en,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -90,9 +90,7 @@ class Command(BaseCommand):
|
|||||||
with open(districts_file, 'r', encoding='utf-8-sig') as f:
|
with open(districts_file, 'r', encoding='utf-8-sig') as f:
|
||||||
districts_data = json.load(f)
|
districts_data = json.load(f)
|
||||||
for item in districts_data:
|
for item in districts_data:
|
||||||
name_uz = item.get('name_uz', '')
|
name = item.get('name_uz', '')
|
||||||
name_ru = item.get('name_ru', '') or name_uz
|
|
||||||
name_en = self.transliterate_uz_to_en(name_uz)
|
|
||||||
|
|
||||||
region_id = item.get('region_id')
|
region_id = item.get('region_id')
|
||||||
if not RegionModel.objects.filter(id=region_id).exists():
|
if not RegionModel.objects.filter(id=region_id).exists():
|
||||||
@@ -103,9 +101,9 @@ class Command(BaseCommand):
|
|||||||
id=item['id'],
|
id=item['id'],
|
||||||
defaults={
|
defaults={
|
||||||
'region_id': region_id,
|
'region_id': region_id,
|
||||||
'name_uz': name_uz,
|
'name': name,
|
||||||
'name_ru': name_ru,
|
# 'name_ru': name_ru,
|
||||||
'name_en': name_en,
|
# 'name_en': name_en,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -130,8 +128,6 @@ class Command(BaseCommand):
|
|||||||
defaults={
|
defaults={
|
||||||
'district_id': district_id,
|
'district_id': district_id,
|
||||||
'name_uz': name_uz,
|
'name_uz': name_uz,
|
||||||
'name_ru': name_ru,
|
|
||||||
'name_en': name_en,
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
count += 1
|
count += 1
|
||||||
|
|||||||
Reference in New Issue
Block a user