【发布时间】:2011-12-27 08:55:21
【问题描述】:
所以,我在这里创建了一个 django 应用程序:http://fpaste.org/bkFf/,而不使用 django-admin。
我希望我在 models.py (http://fpaste.org/i1Vd/) 中创建的模型能够按照 settings.py (http://fpaste.org) 中的指定自动在数据库中创建表/GBz0/)。
我运行命令 django-admin syncdb --settings=settings.py,它给了我以下信息:http://fpaste.org/tgvK/ - 但没有创建表(因为它应该说创建表后创建表 X....)
因为我没有使用 django-admin.py 创建它,所以我没有“项目” - 所以我没有应用程序可以添加到 settings.py 的 INSTALLED_APPS 变量中。
最后,我的问题是——如何让我的模型初始化数据库中的表,而不需要使用 django-admin(除了使用 syncdb 标志)。
提前致谢
【问题讨论】: