У меня есть сигнал post_save
для всех объектов (не только моего приложения), и в нем я создаю объект (эта модель из моего приложения), поместив в него информацию о созданном/отредактированном объекте и сохрани это. Он работал нормально, пока я не начал использовать южные миграции.Django post_save и южные миграции
Проблема заключается в том, что, когда я syncdb
сейчас, столы для моего приложения не создаются (они будут после ./manage.py migrate
), но новые объекты, такие как auth.permission
создаются во время syncdb
и мой сигнал пытается создать SignalInfo
объект, но он может 't, потому что таблицы для моего приложения не готовы, и у меня есть DatabaseError.
Как я могу заставить его работать?