Merge pull request 'remove name_ru and name_en fields' (#68) from behruz into main
All checks were successful
Deploy to Production / build-and-deploy (push) Successful in 1m55s
All checks were successful
Deploy to Production / build-and-deploy (push) Successful in 1m55s
Reviewed-on: #68
This commit is contained in:
@@ -69,8 +69,8 @@ class Command(BaseCommand):
|
||||
regions_data = json.load(f)
|
||||
for item in regions_data:
|
||||
name_uz = item.get('name_uz', '')
|
||||
name_ru = item.get('name_ru', '') or name_uz
|
||||
name_en = self.transliterate_uz_to_en(name_uz)
|
||||
# name_ru = item.get('name_ru', '') or name_uz
|
||||
# name_en = self.transliterate_uz_to_en(name_uz)
|
||||
|
||||
# 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
|
||||
@@ -78,9 +78,9 @@ class Command(BaseCommand):
|
||||
region, created = RegionModel.objects.update_or_create(
|
||||
id=item['id'],
|
||||
defaults={
|
||||
'name_uz': name_uz,
|
||||
'name_ru': name_ru,
|
||||
'name_en': name_en,
|
||||
'name': name_uz,
|
||||
# 'name_ru': name_ru,
|
||||
# 'name_en': name_en,
|
||||
}
|
||||
)
|
||||
|
||||
@@ -90,9 +90,7 @@ class Command(BaseCommand):
|
||||
with open(districts_file, 'r', encoding='utf-8-sig') as f:
|
||||
districts_data = json.load(f)
|
||||
for item in districts_data:
|
||||
name_uz = item.get('name_uz', '')
|
||||
name_ru = item.get('name_ru', '') or name_uz
|
||||
name_en = self.transliterate_uz_to_en(name_uz)
|
||||
name = item.get('name_uz', '')
|
||||
|
||||
region_id = item.get('region_id')
|
||||
if not RegionModel.objects.filter(id=region_id).exists():
|
||||
@@ -103,9 +101,9 @@ class Command(BaseCommand):
|
||||
id=item['id'],
|
||||
defaults={
|
||||
'region_id': region_id,
|
||||
'name_uz': name_uz,
|
||||
'name_ru': name_ru,
|
||||
'name_en': name_en,
|
||||
'name': name,
|
||||
# 'name_ru': name_ru,
|
||||
# 'name_en': name_en,
|
||||
}
|
||||
)
|
||||
|
||||
@@ -130,8 +128,6 @@ class Command(BaseCommand):
|
||||
defaults={
|
||||
'district_id': district_id,
|
||||
'name_uz': name_uz,
|
||||
'name_ru': name_ru,
|
||||
'name_en': name_en,
|
||||
}
|
||||
)
|
||||
count += 1
|
||||
|
||||
Reference in New Issue
Block a user