2014-02-21 2 views
0

장고 프로젝트가 있고 settings.py에서 데이터베이스 설정을 구성했으며 파일에 데이터베이스 모델을 만들었습니다. 내 데이터베이스에 해당 테이블을 만들려면 manage.py syncdb을 위해 무엇을해야합니까?Django manage.py syncdb 모델을 만들지 않습니다.

답변

1

두 단계가 더 있습니다. 첫째, 데이터베이스 모델은 models.py이라는 파일에 있어야합니다. django는 데이터베이스 모델을 위해 다른 파일을 인식하지 못합니다. 둘째, settings.py 안에 INSTALLED_APPS에이 models.py를 포함하는 모듈에 대한 항목을 추가해야합니다. 따라서 프로젝트에 이있는 경우 settings.py에 있어야합니다.

INSTALLED_APPS = (
    #... 
    "somedir", 
) 
관련 문제