inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

Django Unique Key Conflict

해결됨

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

아래와 같이 정의한 상황에서, SomeModel Object를 생성 시 code는 자동으로 Generate 됩니다. 그런데 자동으로 생성된 code가 만약 DB Record 중 하나와 중복된다면 이후에는 어떤 Action이 진행되나요? 바라기로는 code가 다시 generate되고 그 code가 중복되지 않는다면 DB에 Record가 생성되면 좋겠지만 그렇게 진행될까요? from django.utils.crypto import get_random_string def generate_code(length=8): return get_random_string(length) class SomeModel(models.Model): ... code = models.CharField(max_length=8, unique=True, null=False, default=generate_code) ...

  • uniquekey
  • python
  • code
  • docker
  • conflict
  • django
  • react
BJ원생 댓글 1 좋아요 1 조회수 418

인기 태그

인프런 TOP Writers

주간 인기글