0
マイグレーションを宣言する前に、私がそこに置いたすべてのマイグレーションが実行されていることを、依存関係によって常に確認しました。しかし、今日私はrun_beforeと私は両方の違いは何かについてはわからないことがわかった。 Djangoの移行を宣言するときにrun_ before
とdependencies
の違いを明らかにすることはできますか?Djangoマイグレーション:run_beforeと依存関係
class Migration(migrations.Migration):
dependencies = [
('myapp', '0123_the_previous_migration'),
]
run_before = [
('third_party_app', '0001_do_awesome'),
]
ありがとうございました。 「正反対」は私にはっきりとしたものでした。質問を書く前にあなたが投稿したリンクを読みましたが、run_beforeは「1つのImを書き込む前にこの移行を実行する」と言いました。ありがとうございました! –