Изменить метод удаления пользователя Django? - PullRequest
0 голосов
/ 13 августа 2010

Если я захожу на страницу администратора Django и удаляю пользователя, я хочу, чтобы он запускал некоторый код до / после удаления пользователя.Я знаю о переопределении методов delete() моделей, но я не уверен, как применить его к встроенной модели.Кроме того, я хотел бы иметь возможность сделать это без «подкласса» модели User и создания (например) модели MyUser.

Есть ли способ сделать это?

1 Ответ

1 голос
/ 13 августа 2010

да, вы можете прослушивать сигналы django pre_delete и post_delete: вот ссылка на документацию: http://docs.djangoproject.com/en/dev/ref/signals/#django.db.models.signals.pre_delete http://docs.djangoproject.com/en/dev/ref/signals/#django.db.models.signals.post_delete

...