Not Null (1) 썸네일형 리스트형 Django not null CharField objects.create # not null 임에도 object가 생성되는 경우 # unpack # ** Django에서는 아래와 같이 꼭 입력을 받아야하는 CharField에 대해 null=True 조건을 주지 않고 생성합니다. (not null 이 default) models.py class CharTest(models.Model): a = models.CharField(max_length=10) b = models.CharField(max_length=10) 그런데 null=True를 주지 않은 not null 상태인데 값을 안받고 DB에 데이터가 생기는 경우가 있습니다. 어떤 경우인지 살펴보도록 하겠습니다. 아래와 같이 POST 요청으로 a를 받아서 object를 생성해보겠습니다. test.html {% csrf_token %} send 아래와 같이 하고 123을 입력해서 POST 요청을 해보겠습니다.. 이전 1 다음