一部の移行は、特定の条件が満たされた場合にのみ実行する必要があります。これは主に、南を使用して django.contrib を移行するというバグの性質によるものです。独自のユーザー モデルに変換するときに必要です。しかし、これらの移行は自動的に実行される必要があるため、「--fake」を当てにすることはできませんauth_permissions
。たとえば、関係が存在するかどうかに応じて、それらを実行する必要がある場合とそうでない場合があります。移行セクションで south/django orm を使用しforward
て、既存の関係を確認し、移行を実行できif clause
ますか?
移行で try/except を使用してみましたが、エラーが発生するようです (現在、それを再現できません。このコードはもうありません)。
どうすればそれを達成できますか?助けてくれてありがとう!
Django 1.6.4 と南 0.8.4 の使用