Поправил частотный план
This commit is contained in:
@@ -172,63 +172,63 @@ class ObjectMark(models.Model):
|
||||
|
||||
|
||||
# Для обратной совместимости с SigmaParameter
|
||||
class SigmaParMark(models.Model):
|
||||
"""
|
||||
Модель отметки о наличии сигнала (для Sigma).
|
||||
# class SigmaParMark(models.Model):
|
||||
# """
|
||||
# Модель отметки о наличии сигнала (для Sigma).
|
||||
|
||||
Используется для фиксации моментов времени когда сигнал был обнаружен или потерян.
|
||||
"""
|
||||
# Используется для фиксации моментов времени когда сигнал был обнаружен или потерян.
|
||||
# """
|
||||
|
||||
# Основные поля
|
||||
mark = models.BooleanField(
|
||||
null=True,
|
||||
blank=True,
|
||||
verbose_name="Наличие сигнала",
|
||||
help_text="True - сигнал обнаружен, False - сигнал отсутствует",
|
||||
)
|
||||
timestamp = models.DateTimeField(
|
||||
null=True,
|
||||
blank=True,
|
||||
verbose_name="Время",
|
||||
db_index=True,
|
||||
help_text="Время фиксации отметки",
|
||||
)
|
||||
# # Основные поля
|
||||
# mark = models.BooleanField(
|
||||
# null=True,
|
||||
# blank=True,
|
||||
# verbose_name="Наличие сигнала",
|
||||
# help_text="True - сигнал обнаружен, False - сигнал отсутствует",
|
||||
# )
|
||||
# timestamp = models.DateTimeField(
|
||||
# null=True,
|
||||
# blank=True,
|
||||
# verbose_name="Время",
|
||||
# db_index=True,
|
||||
# help_text="Время фиксации отметки",
|
||||
# )
|
||||
|
||||
def __str__(self):
|
||||
if self.timestamp:
|
||||
timestamp = self.timestamp.strftime("%d.%m.%Y %H:%M")
|
||||
return f"+ {timestamp}" if self.mark else f"- {timestamp}"
|
||||
return "Отметка без времени"
|
||||
# def __str__(self):
|
||||
# if self.timestamp:
|
||||
# timestamp = self.timestamp.strftime("%d.%m.%Y %H:%M")
|
||||
# return f"+ {timestamp}" if self.mark else f"- {timestamp}"
|
||||
# return "Отметка без времени"
|
||||
|
||||
class Meta:
|
||||
verbose_name = "Отметка сигнала"
|
||||
verbose_name_plural = "Отметки сигналов"
|
||||
ordering = ["-timestamp"]
|
||||
# class Meta:
|
||||
# verbose_name = "Отметка сигнала"
|
||||
# verbose_name_plural = "Отметки сигналов"
|
||||
# ordering = ["-timestamp"]
|
||||
|
||||
|
||||
class Mirror(models.Model):
|
||||
"""
|
||||
Модель зеркала антенны.
|
||||
# class Mirror(models.Model):
|
||||
# """
|
||||
# Модель зеркала антенны.
|
||||
|
||||
Представляет физическое зеркало антенны для приема спутникового сигнала.
|
||||
"""
|
||||
# Представляет физическое зеркало антенны для приема спутникового сигнала.
|
||||
# """
|
||||
|
||||
# Основные поля
|
||||
name = models.CharField(
|
||||
max_length=30,
|
||||
unique=True,
|
||||
verbose_name="Имя зеркала",
|
||||
db_index=True,
|
||||
help_text="Уникальное название зеркала антенны",
|
||||
)
|
||||
# # Основные поля
|
||||
# name = models.CharField(
|
||||
# max_length=30,
|
||||
# unique=True,
|
||||
# verbose_name="Имя зеркала",
|
||||
# db_index=True,
|
||||
# help_text="Уникальное название зеркала антенны",
|
||||
# )
|
||||
|
||||
def __str__(self):
|
||||
return self.name
|
||||
# def __str__(self):
|
||||
# return self.name
|
||||
|
||||
class Meta:
|
||||
verbose_name = "Зеркало"
|
||||
verbose_name_plural = "Зеркала"
|
||||
ordering = ["name"]
|
||||
# class Meta:
|
||||
# verbose_name = "Зеркало"
|
||||
# verbose_name_plural = "Зеркала"
|
||||
# ordering = ["name"]
|
||||
|
||||
|
||||
class Polarization(models.Model):
|
||||
@@ -1027,7 +1027,7 @@ class SigmaParameter(models.Model):
|
||||
verbose_name="Время окончания измерения",
|
||||
help_text="Дата и время окончания измерения",
|
||||
)
|
||||
mark = models.ManyToManyField(SigmaParMark, verbose_name="Отметка", blank=True)
|
||||
# mark = models.ManyToManyField(SigmaParMark, verbose_name="Отметка", blank=True)
|
||||
parameter = models.ForeignKey(
|
||||
Parameter,
|
||||
on_delete=models.SET_NULL,
|
||||
|
||||
Reference in New Issue
Block a user