Как переопределяя в модели save исключить срабатываение в других функциях и во views?

Переопределив метод Save в модели, столкнулся с проблемой!!! Теперь у меня во views когда я меняю индексы поля order местами, при вызове save() срабатывает двойное сохранение, и прибавляется ещё +1 к индексу от переопределенного метода save у модели.

Помогите, как быть? Как можно в модели в методе save исключить так, чтоб каждый новый индекс добавлялся только к новой записи Post, и больше нигде при save() не срабатывало это!

Вернуться на верх