from django.db import models


class Project(models.Model):
    """
    Объект на котором проводят измерения.
    """

    name = models.TextField()
    latitude = models.FloatField()
    longitude = models.FloatField()
    created_at = models.DateTimeField(
        auto_now_add=True
    )
    updated_at = models.DateTimeField(
        auto_now=True
    )

    def __str__(self):
        return self.name

    class Meta:
        verbose_name = 'объект'
        verbose_name_plural = 'объекты'


class Measurement(models.Model):
    """
    Измерение температуры на объекте.
    """

    value = models.FloatField()
    project = models.ForeignKey(Project, on_delete=models.CASCADE)
    created_at = models.DateTimeField(
        auto_now_add=True
    )
    updated_at = models.DateTimeField(
        auto_now=True
    )

    def __str__(self):
        return self.value

    class Meta:
        verbose_name = 'значение температуры'
        verbose_name_plural = 'значения температур'

9a497a60442dcbaaa5cc8a161b077c47cbf16138
<mask token>


class Measurement(models.Model):
    <mask token>
    value = models.FloatField()
    project = models.ForeignKey(Project, on_delete=models.CASCADE)
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)

    def __str__(self):
        return self.value


    class Meta:
        verbose_name = 'значение температуры'
        verbose_name_plural = 'значения температур'

<mask token>


class Project(models.Model):
    <mask token>
    <mask token>
    <mask token>
    <mask token>
    <mask token>
    <mask token>
    <mask token>


    class Meta:
        verbose_name = 'объект'
        verbose_name_plural = 'объекты'


class Measurement(models.Model):
    """
    Измерение температуры на объекте.
    """
    value = models.FloatField()
    project = models.ForeignKey(Project, on_delete=models.CASCADE)
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)

    def __str__(self):
        return self.value


    class Meta:
        verbose_name = 'значение температуры'
        verbose_name_plural = 'значения температур'

<mask token>


class Project(models.Model):
    <mask token>
    <mask token>
    <mask token>
    <mask token>
    <mask token>
    <mask token>

    def __str__(self):
        return self.name


    class Meta:
        verbose_name = 'объект'
        verbose_name_plural = 'объекты'


class Measurement(models.Model):
    """
    Измерение температуры на объекте.
    """
    value = models.FloatField()
    project = models.ForeignKey(Project, on_delete=models.CASCADE)
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)

    def __str__(self):
        return self.value


    class Meta:
        verbose_name = 'значение температуры'
        verbose_name_plural = 'значения температур'

<mask token>


class Project(models.Model):
    """
    Объект на котором проводят измерения.
    """
    name = models.TextField()
    latitude = models.FloatField()
    longitude = models.FloatField()
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)

    def __str__(self):
        return self.name


    class Meta:
        verbose_name = 'объект'
        verbose_name_plural = 'объекты'


class Measurement(models.Model):
    """
    Измерение температуры на объекте.
    """
    value = models.FloatField()
    project = models.ForeignKey(Project, on_delete=models.CASCADE)
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)

    def __str__(self):
        return self.value


    class Meta:
        verbose_name = 'значение температуры'
        verbose_name_plural = 'значения температур'

from django.db import models


class Project(models.Model):
    """
    Объект на котором проводят измерения.
    """

    name = models.TextField()
    latitude = models.FloatField()
    longitude = models.FloatField()
    created_at = models.DateTimeField(
        auto_now_add=True
    )
    updated_at = models.DateTimeField(
        auto_now=True
    )

    def __str__(self):
        return self.name

    class Meta:
        verbose_name = 'объект'
        verbose_name_plural = 'объекты'


class Measurement(models.Model):
    """
    Измерение температуры на объекте.
    """

    value = models.FloatField()
    project = models.ForeignKey(Project, on_delete=models.CASCADE)
    created_at = models.DateTimeField(
        auto_now_add=True
    )
    updated_at = models.DateTimeField(
        auto_now=True
    )

    def __str__(self):
        return self.value

    class Meta:
        verbose_name = 'значение температуры'
        verbose_name_plural = 'значения температур'
