Совпадающий запрос не существует Ошибка в Django (OneToOneField)

Пожалуйста, помогите мне, я не знаю, что я делаю неправильно, я получаю ошибку Соответствующий запрос Available_time не существует. Я использую здесь OneToOneField из базы данных Available_time с воскресенья по субботу. Я не понимаю, почему появляется эта ошибка.

class Available_time(models.Model):
    timezone = models.TimeField(auto_now=False, auto_now_add=False)
    nickname = models.CharField(max_length=30, default='IST_time')

    def __str__(self):
        return str(self.nickname)

class RMDatabase(models.Model):
    user_id = models.ForeignKey(User, on_delete=models.CASCADE)
    date_at = models.DateTimeField(auto_now=True)
    country= models.CharField(max_length=100, blank=True)
    province = models.CharField(max_length=100, blank=True)
    city = models.CharField(max_length=100, blank=True)
    contact = models.CharField(max_length=100, blank=True)
    countryCode = models.CharField(max_length=100, blank=True)

    motherTongue = models.CharField(max_length=100, blank=True)
    secondSpokenLang = models.CharField(max_length=100, blank=True)
    secondSpokenLangReason = models.CharField(max_length=100, blank=True)

    interstedIn = models.CharField(max_length=100, blank=True)
    skillLevel = models.CharField(max_length=100, blank=True)

    qualification = models.CharField(max_length=100, blank=True)
    qualificationAwardedBy = models.CharField(max_length=100, blank=True)
    qualificationFile= models.FileField(upload_to='folder/')
    videolink = models.CharField(max_length=100, blank=True)

    preferredDayTime = models.CharField(max_length=100, blank=True)

    sunday= models.ManyToManyField(Available_time,blank=True, related_name='sunday')
    monday =  models.ManyToManyField(Available_time, blank=True,related_name='monday')
    tuesday= models.ManyToManyField(Available_time,blank=True, related_name='tuesday')
    wednesday =  models.ManyToManyField(Available_time, blank=True,related_name='wednesday')
    thrusday= models.ManyToManyField(Available_time,blank=True, related_name='thrusday')
    friday =  models.ManyToManyField(Available_time, blank=True,related_name='friday')
    saturday = models.ManyToManyField(Available_time,blank=True, related_name='saturday')
    
    def __str__(self):
        return self.motherTongue

**Мой view.py

здесь я просто принимаю ввод от пользователя и сохраняю в базе данных. проблема, с которой я столкнулся, начиная с **if request.POST.get('sunday-evening'): и до конца условий if. если удалить эти строки, то все работает нормально.

Вернуться на верх