0

我创建了一个模型,当我尝试通过迁移创建表时python manage.py migrate app_name,我得到了响应

- Nothing to migrate.
 - Loading initial data for app_name.
Installed 3 object(s) from 1 fixture(s)

但是没有创建表,这是一个简单的过程,但我不知道为什么没有创建表。使用的数据库是 postgresql,我也使用过 syncdb 但不起作用。

4

1 回答 1

2

看来您还没有创建任何迁移。您需要先创建它们,然后才能运行它们。

对于应用程序的初始第一次迁移,您运行:

./manage.py schemamigration your_app --initial

对于您运行的以下迁移(前提是您要创建自动迁移):

./manage.py schemamigration your_app --auto

您可以在教程中看到更多示例。

于 2013-10-07T09:54:11.740 回答