localized cities #2
This commit is contained in:
parent
468527bc0e
commit
ff34d66854
|
|
@ -38,4 +38,8 @@ class Migration(migrations.Migration):
|
||||||
field=utils.models.TJSONField(default=None, help_text='{"en-GB":"some city name"}', null=True, verbose_name='City name json'),
|
field=utils.models.TJSONField(default=None, help_text='{"en-GB":"some city name"}', null=True, verbose_name='City name json'),
|
||||||
),
|
),
|
||||||
migrations.RunPython(preserve_field_data, migrations.RunPython.noop),
|
migrations.RunPython(preserve_field_data, migrations.RunPython.noop),
|
||||||
|
migrations.RemoveField(
|
||||||
|
model_name='city',
|
||||||
|
name='name_translated',
|
||||||
|
)
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -143,14 +143,10 @@ class CityQuerySet(models.QuerySet):
|
||||||
return self.prefetch_related('country', 'region', 'region__country')
|
return self.prefetch_related('country', 'region', 'region__country')
|
||||||
|
|
||||||
|
|
||||||
class City(models.Model):
|
class City(models.Model, TranslatedFieldsMixin):
|
||||||
"""Region model."""
|
"""Region model."""
|
||||||
name = TJSONField(default=None, null=True, help_text='{"en-GB":"some city name"}',
|
name = TJSONField(default=None, null=True, help_text='{"en-GB":"some city name"}',
|
||||||
verbose_name=_('City name json'))
|
verbose_name=_('City name json'))
|
||||||
|
|
||||||
name_translated = TJSONField(blank=True, null=True, default=None,
|
|
||||||
verbose_name=_('Translated name'),
|
|
||||||
help_text='{"en-GB":"some text"}')
|
|
||||||
code = models.CharField(_('code'), max_length=250)
|
code = models.CharField(_('code'), max_length=250)
|
||||||
region = models.ForeignKey(Region, on_delete=models.CASCADE,
|
region = models.ForeignKey(Region, on_delete=models.CASCADE,
|
||||||
blank=True, null=True,
|
blank=True, null=True,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user