2016-06-02 4 views
1

장고 재사용 패키지/응용 프로그램에 대한 테스트를 만들고 DB를 작성하는 중입니다. 이장고 재사용 패키지 - 테스트 DB가 즉석에서 생성되지 않음

Creating test database for alias 'default'... 
Traceback (most recent call last): 
    File "c:\github.com\django\django\db\backends\utils.py", line 64, in execute 
    return self.cursor.execute(sql, params) 
    File "c:\github.com\django\django\db\backends\sqlite3\base.py", line 337, in execute 
    return Database.Cursor.execute(self, query, params)sqlite3.OperationalError: no such table: table_name 

에 실패 할 때

나는 어느 쪽도 만들어 폴더에는 sqlite3를 파일, https://docs.djangoproject.com/en/1.9/topics/testing/advanced/#using-the-django-test-runner-to-test-reusable-applications

일부 모델 정의가있을 때까지이 잘 작동에 단계가되어 다음없는거야.

무엇이 누락 되었습니까?

답변

0

문제점을 발견 했으므로 마이그레이션이 누락되었습니다.

마이그레이션이 완료되면 모델 테스트가 정상적으로 실행됩니다.