Загрузите документ по всем соответствующим запросам
В моем приложении есть что-то под названием Inquiry, которое также имеет related_inquiries связанное с ним. так вот в моей модели Inquiry есть поле related_inquires которое является m2m полем для self i. Т.е. в той же модели Inquiry есть страница загрузки файла, связанная с этим запросом, мне нужен флажок на странице загрузки файла, который должен отображаться только если у запроса есть related_inquiries при проверке которого он должен загрузить файл для всех related_inquiries.
class Inquiry(models.Model):
name = models.Charfield(max_length = 255)
related_inquiries = models.ManytoManyField('Self', null=True)
file = models.FileField()
class InquiryFileUpload(APIView):
queryset = Inquiry.objects.all()
lookup_url_kwarg = 'inquiry.id'
def post(self, request, *args, **kwargs):
'''code'''
class InquiryModel(forms.ModelForm):
upload_to_related_inquiries = models.Booleanfield()
class Meta:
model = Inquiry
fields = '__all__'