Django : вызов пользовательских методов при регистрации пользователя

#python #django

#python #django

Вопрос:

Я пытаюсь создать приложение на Django, для которого требуется, чтобы во время регистрации нового пользователя вызывался заранее определенный метод. Есть идеи, есть ли приложение, подобное django-registration или django-userena, которое позволяет вызывать такие методы без какого-либо взлома кода.

Ответ №1:

Вы могли бы попробовать использовать сигналы Django. Затем вы можете подключиться к методу сохранения в новой пользовательской модели.

Комментарии:

1. django-регистрация поставляется с таким сигналом: docs.b-list.org/django-registration/0.8 /…

2. @Arie — Честно говоря, я не зарегистрировался в django-registration, поскольку он не обновлялся более года. С тех пор в django многое изменилось.

3. Даже у userena есть пользовательские сигналы для регистрации и т.д. Идеально подходит для моей цели.