from django.db import models
from module.models import Module
from level.models import Level

# Create your models here.
class LevelModule(models.Model):
    module = models.ForeignKey(Module,on_delete=models.CASCADE)
    level = models.ForeignKey(Level,on_delete=models.CASCADE)
    has_checked = models.BooleanField(default=False)

    class Meta:
        unique_together = ('level', 'module')

    def __str__(self):
        return f"Id: {self.id}, { self.level} {self.module}"