상세 컨텐츠

본문 제목

Auto-created primary key used when not defining a primary key type 에러 해결법

IT/Python

by 조스톡 2022. 9. 22. 23:12

본문

반응형

 

문제

 

보안 접속인 https를 사용할 수 있게 해주는 'Let's Encrypt' SSL 인증서 관리 프로그램에서 사소한 오류가 발생했다고 메시지가 표시됐다.

 

오류 아래에 친절하게 해결할 수 있는 방법도 제시해주긴 한다.

 

WARNINGS: letsencrypt.AcmeChallenge: (models.W042) Auto-created primary key used when not defining a primary key type, by default 'django.db.models.AutoField'.

 

HINT: Configure the DEFAULT_AUTO_FIELD setting or the LetsEncryptConfig.default_auto_field attribute to point to a subclass of AutoField, e.g. 'django.db.models.BigAutoField'.

 

 

해결

 

 

해결 방법은 간단하다. Django에 있는 'settings.py' 파일에 아래 내용을 추가하면 된다.

 

DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'

 

 

반응형

관련글 더보기