from django.db import models from django.core.validators import MaxValueValidator, MinValueValidator class Review(models.Model): text = models.TextField() project = models.ForeignKey("projects.Project", related_name='reviews') user = models.ForeignKey("users.User", related_name='reviews') stars = models.IntegerField(validators=[MinValueValidator(1), MaxValueValidator(5)]) is_secured = models.BooleanField(default=False) def __str__(self): return self.pk class Meta: verbose_name = 'Отзыв' verbose_name_plural = 'Отзывы'