0.7.80
FAQ admin
This commit is contained in:
@@ -3,21 +3,21 @@ from BaseModels.base_models import BaseModel
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
class Country(BaseModel):
|
||||
international_name = models.CharField(max_length=250, verbose_name='Международное название', blank=True, null=True)
|
||||
official_name = models.CharField(max_length=250, verbose_name='Официальное название', blank=True, null=True)
|
||||
international_name = models.CharField(max_length=250, verbose_name=_('Международное название'), blank=True, null=True)
|
||||
official_name = models.CharField(max_length=250, verbose_name=_('Официальное название'), blank=True, null=True)
|
||||
|
||||
short_code = models.CharField(max_length=2, verbose_name='Код страны по ISO3166-1:alpha2')
|
||||
code = models.CharField(max_length=3, verbose_name='Код страны по ISO3166-1:alpha3')
|
||||
num_code = models.CharField(max_length=3, verbose_name='Код страны по ISO3166-1:numeric', blank=True, null=True)
|
||||
short_code = models.CharField(max_length=2, verbose_name=_('Код страны по ISO3166-1:alpha2'))
|
||||
code = models.CharField(max_length=3, verbose_name=_('Код страны по ISO3166-1:alpha3'))
|
||||
num_code = models.CharField(max_length=3, verbose_name=_('Код страны по ISO3166-1:numeric'), blank=True, null=True)
|
||||
|
||||
flag_img_url = models.URLField(verbose_name='Ссылка на изображение флага', blank=True, null=True)
|
||||
flag_img_url = models.URLField(verbose_name=_('Ссылка на изображение флага'), blank=True, null=True)
|
||||
|
||||
geo_lat = models.CharField(max_length=20, verbose_name='GPS широта', blank=True, null=True)
|
||||
geo_lon = models.CharField(max_length=20, verbose_name='GPS долгота', blank=True, null=True)
|
||||
geo_lat = models.CharField(max_length=20, verbose_name=_('GPS широта'), blank=True, null=True)
|
||||
geo_lon = models.CharField(max_length=20, verbose_name=_('GPS долгота'), blank=True, null=True)
|
||||
|
||||
area_id = models.BigIntegerField(blank=True, null=True)
|
||||
|
||||
parsing_finished_DT = models.DateTimeField(verbose_name='Дата и время завершения парсинга', blank=True, null=True)
|
||||
parsing_finished_DT = models.DateTimeField(verbose_name=_('Дата и время завершения парсинга'), blank=True, null=True)
|
||||
|
||||
def __str__(self):
|
||||
if self.name:
|
||||
@@ -39,14 +39,14 @@ class Country(BaseModel):
|
||||
class City(BaseModel):
|
||||
|
||||
country = models.ForeignKey(
|
||||
Country, verbose_name='Страна', related_name='rel_cities_for_country', on_delete=models.CASCADE)
|
||||
Country, verbose_name=_('Страна'), related_name='rel_cities_for_country', on_delete=models.CASCADE)
|
||||
|
||||
geo_lat = models.CharField(max_length=20, verbose_name='GPS широта', blank=True, null=True)
|
||||
geo_lon = models.CharField(max_length=20, verbose_name='GPS долгота', blank=True, null=True)
|
||||
geo_lat = models.CharField(max_length=20, verbose_name=_('GPS широта'), blank=True, null=True)
|
||||
geo_lon = models.CharField(max_length=20, verbose_name=_('GPS долгота'), blank=True, null=True)
|
||||
|
||||
area_id = models.BigIntegerField(blank=True, null=True)
|
||||
|
||||
parsing_finished_DT = models.DateTimeField(verbose_name='Дата и время завершения парсинга', blank=True, null=True)
|
||||
parsing_finished_DT = models.DateTimeField(verbose_name=_('Дата и время завершения парсинга'), blank=True, null=True)
|
||||
|
||||
def __str__(self):
|
||||
if self.name:
|
||||
@@ -55,7 +55,7 @@ class City(BaseModel):
|
||||
return f'{self.id}'
|
||||
|
||||
def get_country_n_city_str(self):
|
||||
country = 'Неизвестно'
|
||||
country = _('Неизвестно')
|
||||
city = self.name
|
||||
if self.country:
|
||||
country = self.country
|
||||
@@ -72,20 +72,20 @@ class City(BaseModel):
|
||||
class Airport(BaseModel):
|
||||
|
||||
city = models.ForeignKey(
|
||||
City, verbose_name='Город', related_name='rel_airports_for_city', on_delete=models.CASCADE,
|
||||
City, verbose_name=_('Город'), related_name='rel_airports_for_city', on_delete=models.CASCADE,
|
||||
blank=True, null=True)
|
||||
|
||||
international_name = models.CharField(max_length=250, verbose_name='Международное название', blank=True, null=True)
|
||||
international_name = models.CharField(max_length=250, verbose_name=_('Международное название'), blank=True, null=True)
|
||||
|
||||
iata_code = models.CharField(max_length=3, verbose_name='IATA')
|
||||
icao_code = models.CharField(max_length=4, verbose_name='ICAO')
|
||||
|
||||
geo_lat = models.CharField(max_length=20, verbose_name='GPS широта', blank=True, null=True)
|
||||
geo_lon = models.CharField(max_length=20, verbose_name='GPS долгота', blank=True, null=True)
|
||||
geo_lat = models.CharField(max_length=20, verbose_name=_('GPS широта'), blank=True, null=True)
|
||||
geo_lon = models.CharField(max_length=20, verbose_name=_('GPS долгота'), blank=True, null=True)
|
||||
|
||||
area_id = models.BigIntegerField(blank=True, null=True)
|
||||
|
||||
parsing_finished_DT = models.DateTimeField(verbose_name='Дата и время завершения парсинга', blank=True, null=True)
|
||||
parsing_finished_DT = models.DateTimeField(verbose_name=_('Дата и время завершения парсинга'), blank=True, null=True)
|
||||
|
||||
def __str__(self):
|
||||
if self.name:
|
||||
|
||||
Reference in New Issue
Block a user