Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
class Family(models.Model): main_family = models.ForeignKey('Needy', on_delete=models.CASCADE, null=True, blank=True, verbose_name='Отбасының үлкені', related_name='main') address = models.CharField('Мекен жайы', max_length=255) region = models.ForeignKey(RuralDistrict,verbose_name='Аулды округ', on_delete=models.CASCADE,blank=True,null=True) eldimeken = models.ForeignKey(Localities, verbose_name='Аулды округ', on_delete=models.CASCADE,blank=True,null=True) lat = models.FloatField('Лат',null=True,blank=True,) lng = models.FloatField('Лат',null=True,blank=True,) class Meta: verbose_name = 'Отбасы' verbose_name_plural = 'Отбасылар' def __str__(self): return self.address class RuralDistrict(models.Model): name = models.CharField('Ауылдық округ атауы', max_length=255) lat = models.FloatField('Лат',null=True,blank=True,) lng = models.FloatField('Лат',null=True,blank=True,) def __str__(self): return self.name class Meta: verbose_name = 'Ауылдық округ' verbose_name_plural = 'Ауылдық округтар' class Localities(models.Model): name = models.CharField('Елді мекен атауы',max_length=255) lat = models.FloatField('Лат',null=True,blank=True,default=42.19705782897213) lng = models.FloatField('Лат',null=True,blank=True,default=69.95598711561539) rural = models.ForeignKey(RuralDistrict, verbose_name='Ауылдық округ', related_name='localities',on_delete=models.CASCADE) def __str__(self): return self.name class Meta: verbose_name = 'Елді мекен' verbose_name_plural = 'Елді мекендер'