我有一些应用程序,比如电影,还有一些模型和最初的南迁。现在,我想将其名称更改为resource。但是当我运行迁移时,我收到以下信息:
django.core.exceptions.ImproperlyConfigured: App with label movies could not be foundEDIT2:当我尝试在明文表上迁移时,也会出现这个问题。然后south尝试为应用程序电影创建表,它已经被重命名为resource。
我使用Django和一个现有的数据库。我使用inspectdb来创建现有数据库的模型。除了一个重要的细节外,一切都正常工作。似乎Django总是假设存在一个id字段。例如,当我删除一个名为 date 的字段运行迁移时,日期将从表中删除。但是,当我试图删除 id 字段时,即使实际数据库表中没有id字段,也会在table_name上显示-Alter字段id。因此,如果您想要在现有数据库中创建和使用id字段,您需要在<em