Добавил поле в модель спутников

This commit is contained in:
2025-12-05 16:32:59 +03:00
parent cff2c73b6a
commit 2b856ff6dc

View File

@@ -87,14 +87,12 @@ class ObjectInfo(models.Model):
class ObjectOwnership(models.Model):
"""
Модель принадлежности объекта.
Определяет к какой организации/стране/группе принадлежит объект.
"""
name = models.CharField(
max_length=255,
unique=True,
verbose_name="Принадлежность",
help_text="Принадлежность объекта (страна, организация и т.д.)",
help_text="Принадлежность объекта",
)
def __str__(self):
@@ -205,32 +203,6 @@ class ObjectMark(models.Model):
# verbose_name_plural = "Отметки сигналов"
# ordering = ["-timestamp"]
# class Mirror(models.Model):
# """
# Модель зеркала антенны.
# Представляет физическое зеркало антенны для приема спутникового сигнала.
# """
# # Основные поля
# name = models.CharField(
# max_length=30,
# unique=True,
# verbose_name="Имя зеркала",
# db_index=True,
# help_text="Уникальное название зеркала антенны",
# )
# def __str__(self):
# return self.name
# class Meta:
# verbose_name = "Зеркало"
# verbose_name_plural = "Зеркала"
# ordering = ["name"]
class Polarization(models.Model):
"""
Модель поляризации сигнала.
@@ -335,7 +307,10 @@ class Satellite(models.Model):
Представляет спутник связи с его основными характеристиками.
"""
# PLACES = [
# ("kr", "КР"),
# ("dv", "ДВ")
# ]
# Основные поля
name = models.CharField(
max_length=100,
@@ -350,8 +325,16 @@ class Satellite(models.Model):
null=True,
verbose_name="Альтернативное имя",
db_index=True,
help_text="Альтернативное название спутника (например, из скобок)",
help_text="Альтернативное название спутника",
)
# location_place = models.CharField(
# max_length=30,
# choices=PLACES,
# null=True,
# default="kr",
# verbose_name="Комплекс",
# help_text="К какому комплексу принадлежит спутник",
# )
norad = models.IntegerField(
blank=True,
null=True,