from django.db import models from django.core import validators class Votants(models.Model): name = models.CharField(max_length=100) firstname = models.CharField(max_length=100) email = models.EmailField(max_length=200) ecole = models.ForeignKey(Ecole, on_delete=models.CASCADE) password = models.CharField(max_length=100) def __str__(self): return self.firstname + " " + self.name class Votes(models.Model): votant = models.ForeignKey(Votants, on_delete = models.CASCADE) video = models.ForeignKey(Videos, on_delete = models.CASCADE) categorie = models.ForeignKey(Categories, on_delete = models.CASCADE) vote = models.IntegerField( min_value = 0, max_value = 5, validators = [validators.MaxValueValidator(5),validators.MinValueValidator(0)] )