모델을 기반으로 양식을 만들었습니다. 모델에는 많은 분야가 있습니다. 나는 다음과 같이이 필드를 정의했습니다 :django many2many 필드 필요 없음
contacts = models.ManyToManyField(Contact, blank=True, null=True)
생성 된 양식에서이 필드를 비워 둘 수없는 이유가 궁금합니다. 연락처 필드의 연락처를 선택하지 않으면 항상이 필드가 필요합니다.라는 오류 메시지가 나타납니다.
뭐가 잘못 되었나요?
예. 감사! –
양식의 현재 인스턴스에만 관련해서 표시해야하는 제한 사항으로 컨택을 필터링하고 싶다면 비즈니스와 관련된 컨택을 모두 표시하지 말아야 함을 의미합니다. 새 양식은 비어 있어야합니다. queryset = Contact.objects.filter (Contact.objects.filter (self.instance. ????) – shahjapan