Djoser: вызвать действие при активации учетной записи пользователя - PullRequest
0 голосов
/ 16 ноября 2018

У меня есть djoser, интегрированный в мой проект django, и мне нужно создать полосу customer_id при активации учетной записи, как я могу это сделать?

Я искал в djoser doc, но нет ничего о настройке активации или передаче метода обратного вызова.

1 Ответ

0 голосов
/ 16 ноября 2018

Djoser обеспечивает user_activation сигнал.Он может использоваться как обычный сигнал Django.Это недокументировано, но работает.

Пример использования

from django.dispatch import receiver

from djoser.signals import user_activated

@receiver(user_activated)
def my_handler(user, request):
    # do what you need here
...