没有从Flask-Security获得信号 [英] Not getting signal from Flask-Security

查看:187
本文介绍了没有从Flask-Security获得信号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从Flask-Security收到user_registered信号,并且必须如下设置:

I want to receive the user_registered signal from Flask-Security and have to set up like so:

from flask.ext.security.signals import user_registered

@user_registered.connect_via(app)
def user_registered_sighandler(sender, **extra):
    sender.logger.debug("logger-user_registered_sighandler:", extra)
    print "print-user_registered_sighandler:", extra

新用户注册时没有被调用。我已经建立了一个Flask(不是Flask-Security)信号,类似于上面的那个工作。任何人都可以帮忙吗?

But my signal handler is not being called when a new user is registered. I've set up a Flask (not Flask-Security) signal similar to above that does work. Can anyone help with this?

我正在使用:Flask == 0.9,Flask-Security == 1.5.4,blinker == 1.2

I'm using: Flask==0.9, Flask-Security==1.5.4, blinker==1.2

推荐答案

这是 Flask-Security

This was a bug fixed in v1.6.1 of Flask-Security

这篇关于没有从Flask-Security获得信号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆