Я знаю, что моя фильтрация полностью испорчена, и я не очень хорошо умею фильтровать. есть идеи, как решить мою проблему?
educlevel = request.POST.get('gradelevel')
s=EducationLevel.objects.filter(id = educlevel)
paymenttype = ScheduleOfPayment.objects.filter(Education_Levels__in = s.values_list('id'))
payment = PaymentType.objects.filter(id__in=paymenttype.values_list('Payment_Type'))
V_insert_data = StudentsEnrollmentRecord.objects.create(
Payment_Type=payment
)
это мои модели
class EducationLevel(models.Model):
Description = models.CharField(max_length=500,blank=True,null=True)
class PaymentType(models.Model):
Description = models.CharField(max_length=500,blank=True)
class ScheduleOfPayment(models.Model):
Education_Levels = models.ForeignKey(EducationLevel, on_delete=models.CASCADE, blank=True, null=True)
Payment_Type = models.ForeignKey(PaymentType, on_delete=models.CASCADE, blank=True, null=True)
это полная трассировка
это ошибка