Django:如何让South为第三方应用创建表添加到INSTALL_APPS?

时间:2011-05-16 17:38:49

标签: django django-south

我正在尝试在我的项目中使用 django-image-cropper Link)。我将它添加到settings.py中的INSTALL_APPS并成功解析。该应用程序需要一些数据库表来使用,所以我必须创建它们。由于我一直在使用South,我需要使用South创建表,而不是使用 syncdb 。我的问题是如何运行“./ manage.py schemamigration”,而cropper不在我的项目目录中,而是在python的“dist-apps”目录中。

1 个答案:

答案 0 :(得分:3)

跑步:

python manage.py schemamigration django-image-cropper --initial

然后离开。

将django-image-cropper替换为调用实际应用程序的任何内容(如INSTALLED_APPS中所定义)。

然后,您只需使用标准migrate命令将表添加到数据库中。