1
기존에 이미 생성하는 것을 금지합니다. 이제는 동료가 이미 존재하는 다른 객체를 만드는 것을 금지하고 싶습니다. 그게 어떻게 가능해? 검색 좀하지만 발견 뭔가를 할 수없는 것 ... 설정장고 관리는 어떻게 모델이 객체
기존에 이미 생성하는 것을 금지합니다. 이제는 동료가 이미 존재하는 다른 객체를 만드는 것을 금지하고 싶습니다. 그게 어떻게 가능해? 검색 좀하지만 발견 뭔가를 할 수없는 것 ... 설정장고 관리는 어떻게 모델이 객체
unique=True
을 cat
필드 (docs)에 대한 :
이는 데이터베이스 수준에서 모델 검증에 의해 적용됩니다. 고유 한 필드에 중복 값이있는 모델을 저장하려고하면 모델의
save()
메서드로django.db.IntegrityError
이 발생합니다.
cat = models.CharField(max_length=2, choices=CATS, unique=True)
감사합니다. 아무거나 같이 일해. – doniyor