Django南和django-admin-tools冲突

时间:2012-02-29 16:54:41

标签: django django-south

在我的项目中,我有一个名为“菜单”的应用。此外,我正在使用django-admin-tools,它还有应用程序'菜单'。 如果我跑:

manage.py schemamigration menu --initial

新的迁移文件显示在admin_tools.menu.migration目录中,它包含所有admin_tools.menu模型和我的项目菜单模型。

我尝试使用'SOUTH_MIGRATION_MODULES'设置。如果我为app'菜单'设置了,那么迁移文件会出现在该目录中,它还包含我所有的项目菜单模型和所有admin_tools菜单模型。

1 个答案:

答案 0 :(得分:2)

如果应用程序具有相同的名称,您将遇到更多问题。这只是冰山一角。我建议尽快使用治疗解决方案,例如将您的应用“菜单”重命名为“project_menu”甚至“project_specific_menu”。