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 № 1Existem 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",
)