Django manage.py syncdb没有创建模型

时间:2014-02-21 04:34:33

标签: python django django-models

我有一个django项目,我在settings.py中配置了数据库设置,我在一个文件中创建了数据库模型。我需要做些什么才能manage.py syncdb在我的数据库中创建相应的表?

1 个答案:

答案 0 :(得分:1)

还有两个步骤。首先,数据库模型必须位于名为models.py的文件中。 django无法识别数据库模型的其他文件。其次,您需要在INSTALLED_APPS内为包含此models.py的模块添加条目settings.py。因此,如果您的项目somedir/models.py中有,则需要加入settings.py

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