500 에러

jurin·2021년 8월 20일
0

모든 작업을 완료한 후 사이트를 구동시켜보니 특정 사이트들에서 500 에러가 발생했다.

어디서 에러가 발생했는 지 알기 위해 log 기록들을 확인했다.

django.db.utils.OperationalError: unable to open database file 에러가 발생하고 있었다.

db 파트에서 에러가 나고 있던 것인데 sqlite의 파일 경로 설정을 settings.py 파일에서 바궈주니 에러가 사라졌다.

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        # 기존 코드 'NAME': BASE_DIR / 'db.sqlite3', 
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}




출처: Django로 배우는 파이썬 웹 프로그래밍(기초) - 김석훈님

profile
anaooauc1236@naver.com

0개의 댓글