Я получаю ошибку неожиданного аргумента ключевого слова в функции, которую я не вызывал

Я создаю систему онлайн-экзаменов, где в экзаменационных когортах будут экзамены. Я создал модели для когорт, экзаменов и вопросов. Теперь я пытаюсь поместить внешний ключ exams в модель questions, где есть когорта в модели exams как внешний ключ. Вот код

Вот мои модели

class ExamInfo(models.Model):
    examID = models.CharField(default=uuid.uuid4, max_length=50, primary_key= True)     
    examName = models.CharField(max_length=30)
    cohort = models.ForeignKey(cohort, on_delete=models.CASCADE)
    numOfQues = models.IntegerField()

class QuesModel(models.Model):
    question = models.CharField(max_length=200,null=True)
    op1 = models.CharField(max_length=200,null=True)
    op2 = models.CharField(max_length=200,null=True)
    op3 = models.CharField(max_length=200,null=True)
    op4 = models.CharField(max_length=200,null=True)
    ans = models.CharField(max_length=200,null=True)
    exam = models.ForeignKey(ExamInfo,on_delete=models.CASCADE)
    cohort = models.ForeignKey(cohort, on_delete=models.CASCADE)
    
    def __str__(self):
        return self.question
class cohort(models.Model):
    CohortID =  models.CharField(default=uuid.uuid4, max_length=50, primary_key= True)
    CohortName = models.CharField(max_length=30)
    Admin = models.CharField(max_length=100)

class cohortInfos(models.Model):
    id = models.AutoField(primary_key=True)
    cohort = models.ForeignKey(cohort, on_delete=models.CASCADE)
    Member = models.ForeignKey(User, on_delete=models.CASCADE)
    MemberStatus = models.CharField(max_length=60)

    class Meta:
        unique_together = ('cohort', 'Member',)

Я получаю эту ошибку при использовании createExam()

addCohort() got an unexpected keyword argument 'cID'
Вернуться на верх