gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 19:14:21 25 4
gpt4 key购买 nike

看到这个问题,

How to reference signals outside of 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!! ;)"

谢谢,

最佳答案

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

希望对您有所帮助!

关于python - 在 models.py 之外接收 django-allauth 信号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35493802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com