/ / Django manage.py syncdb não está criando modelos - python, django, django-models

Django manage.py syncdb não está criando modelos - python, django, django-models

Eu tenho um projeto django, eu configurei as configurações do banco de dados em settings.py e criei modelos de banco de dados em um arquivo. O que mais eu preciso fazer para manage.py syncdb criar as tabelas correspondentes no meu banco de dados?

Respostas:

1 para resposta № 1

Existem mais dois passos. Primeiro, os modelos de banco de dados devem estar em um arquivo chamado models.py. Outros arquivos não são reconhecidos pelo django para modelos de banco de dados. Segundo, você precisa adicionar uma entrada INSTALLED_APPS dentro settings.py para o módulo que contém este models.py. Então, se você tem em seu projeto somedir/models.py, você precisa ter em seu settings.py:

INSTALLED_APPS = (
#...
"somedir",
)