작성
·
137
0
아래와 같이 모델을 정의 했을 때, code가 Generate 되어서 Object가 생성되는 시점에 DB에 동일한 code가 있었다면 어떤 결과가 발생하나요?
바라기로는, 알아서 code가 다시 Generate 되어서 생성되는 것이 좋겠지만 그렇게 되는 것이 확실한가 해서 여쭤봅니다!
def generate_supplier_unit_code(length=8):
return get_random_string(length)
class SpecificModel(models.Model):
code = models.CharField(max_length=8, unique=True, null=False, default=generate_supplier_unit_code)
...
답변