我正在尝试为 django-registration 编写信号侦听器,但出现导入错误:没有名为信号的模块。但我可以导入注册。
这是我的代码
from django.contrib.auth import login
from registration.signals import user_registered
def user_registered_handler(sender, **kwargs):
"""signal intercept for user_login"""
user = kwargs['user']
user.is_active = True
user.save()
login(user)
user_registered.connect(user_registered_handler)
- 提前致谢。