如何在models.py之外接收django-allauth信号?

3

我看到了这个问题:

如何参考models.py以外的信号

这个问题涉及django中内置的信号(post_save等),我想问关于allauth信号的问题,这些信号是由该包发出的(user_logged_in等)。

当接收器放置在models.py中时,它可以捕获信号,我想在signals.py文件中使用信号文件。如何在models.py之外捕获信号?

@receiver(user_signed_up)
def my_handler(sender, **kwargs):
    print "user signed up!! ;)"

thanks,

1个回答

0

您可以在应用程序的init.py文件中导入signals.py来注册信号,就像在answer中一样。

希望能对您有所帮助!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接