다음을 사용하여 여러 고유 필드를 설정할 때 UniqueConstraint
:
class Meta:
constraints = (models.UniqueConstraint(fields=['student', 'classroom', 'code'], name='student_classroom_code'))
및 실행 python manage.py makemigrations
올리기이 오류 :
TypeError: 'UniqueConstraint' object is not iterable
이것에 무슨 문제가 있습니까?
오류는 단순히 반복 할 수 없음을 의미합니다. 이렇게 정의 해보세요
예를 들면
class Meta:
constraints = [models.UniqueConstraint(fields['app_uuid', 'version_code'], name='unique appversion')]
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다