메뉴 닫기

CommandError: Error: No database fixture specified. Please provide the path of at least one fixture in the command line.

최근에 장고로 개발을 하다보니, 토이 프로젝트도 장고로 시작하게 되었다.

Pycharm에서 프로젝트 셋업을 하고, 실행버튼을 눌렀는데,

요 에러가 떴다.

Database fixture가 명시되지 않았다는 에러인데, 분명 settings에는 db 설정이 있기에 의아했다.

확인을 해보니, 실행 구성에서 테스트 서버에 체크가 되어있어서, 에러가 발생한 것이었다.

Pycharm 공식문서에 보면 Test Server에 체크 한 경우 장고 개발 서버가 테스트 데이터베이스와 함께 시작된다고 적혀 있었다.

Run/Debug Configuration: Django Server

Configuration tab

Test server
If this checkbox is selected, a Django development server is launched with the test database.
If this checkbox is not selected, the development server will be used.

체크를 해제하면 내가 설정한 settings파일에서 database를 잘 찾아서 정상적으로 작동된다.

답글 남기기

이메일 주소는 공개되지 않습니다.

%d 블로거가 이것을 좋아합니다: