Да это может сработать. Но если после init до save было много логики, какая-нибудь сложная форма и модель с множеством FK, в этом случае потенциально оно может не верно сработать, если в другом процессе уже кто-то изменил статус. Лучше бы конечно изменение статуса проверять непосредственно перед save.
Обсуждают сегодня