안녕하세요 장고 모델 작성시 오류관련하여 질문드립니다 class Test(models.

 
김성진

안녕하세요
장고 모델 작성시 오류관련하여 질문드립니다

class Test(models.Model):
name = models.CharField(max_length = 255)
user_id = models.AutoField(primary_key=True, blank=True)
위와같은 모델을 생성하였습니다.

디비에서 직접 입력하면 제대로 user_id가 1식증가합니다.

그런데 장고에서
con = Test(
user_id_c = user_id,
)
con.save()
하면
Field ‘accountid_i’ doesn’t have a default value 이라는 에러를 냅니다.
기본값이 없다고 넣으라고

디비도 보면
Field | Type | Null | Key | Default | Extra
accountid_i | int(11) | NO | PRI | NULL | auto_increment

제대로 된거같은데 왜 에러를 보낼까요?

  • 김성진

    해결했습니다.

Advertisements