私はそのようなフォルダシステムを持っています:
project_name:
plugins
link
templates
cms_plugin.py
models.py
view.py
....
gallery
...
リンクモジュールに移行を使用したいのですが、使用する場合:
./manage schemamigration --initial plugins.link
southは空のファイルを作成しますinitial.py
(models.py
空ではなく、syncdb
それでうまく機能します)。
import datetime
from south.db import db
from south.v2 import SchemaMigration
from django.db import models
class Migration(SchemaMigration):
def forwards(self, orm):
pass
def backwards(self, orm):
pass
models = {
}
complete_apps = ['link']
私が何かを変更した場合models.py
-南は言う:
./manage.py schemamigration --auto plugins.link
何も変わっていないようです。
私はを追加しようとし、 :app_label = 'cmsplugin'
で南に走りますapp_label
./manage.py schemamigration --initial cmsplugin.link
しかし、それは私に同じ結果をもたらします、
私は何が間違っているのですか?サブモジュールの移行を作成するにはどうすればよいですか?