我尝试将South
迁移工具添加到我的Django应用程序中。我通过运行python setup.py install
安装了South
,并且它已成功安装。现在我可以运行migrate appname
和schemamigration appname --auto
命令,它们工作得很好。Aptana中的Django South问题
但是,在我运行migration appname
后,它在我的应用程序文件夹下创建了migration
包,并创建了init.py
。有这init
文件
import datetime
from south.db import db
from south.v2 import SchemaMigration
from django.db import models
虽然一切都运行完美,from south.db
和from south.v2
行给出错误的Aptana这是它无法导入这些文件,如进口。
你知道为什么会发生吗?我应该将南文件夹的位置添加到任何系统路径吗?
感谢
感谢您对导入问题的工作,但知道它会在0001_initial.py文件和南部生成的其他迁移文件中的'db.create_table'行发生错误。导入的库从south.db导入db from south.v2导入SchemaMigration – brsbilgic 2011-06-17 06:54:48
嗯。我不确定进口中可能会发生什么情况不会在迁移中解决。 – Brandon 2011-06-17 15:51:25