flask-login相关内容
我想在烧瓶管理模板中添加另一个带有删除和编辑图标按钮,并希望将某些路由的行数据作为POST请求发送。我知道我必须在admin/model/list.html模板中编辑。但是我不明白如何添加这些功能。 请帮帮忙。 提前谢谢。 推荐答案 您需要为视图定义自定义操作按钮。此过程未在烧瓶管理教程中介绍,但在API description中有提及。 POST方法 如果需要为POST方
..
..
我现在正在学习 Flask Mega-Tutorial,我遇到了这段代码: 类用户(db.Model):id = db.Column(db.Integer, primary_key = True)昵称 = db.Column(db.String(64), unique = True)电子邮件 = db.Column(db.String(120), unique = True)角色 = db.C
..
我正在使用 Flask 开发服务器环境使用 Flask、Gevent 和 web socket 做一个项目.我使用了 flask_login.这里 如何获得每个连接的唯一会话 ID? 我想将 SessionID 存储在数据库中,并在客户端断开连接后将其删除. 如何获得活动连接总数 from flask_login import *login_manager = LoginManag
..
我有一个关于烧瓶登录和蓝图的问题. admin.py admin = Blueprint('admin', __name__)login_manager = LoginManager()login_manager.setup_app(admin)@login_manager.user_loaderdef load_user(userid):返回 User.query.get(int(use
..
我有 2 个可以协同工作的 Flask 应用程序(不同的项目).一个实现了一些使用令牌进行身份验证的 API.第二个使用 API 并为其创建 Web 界面.现在我有一个登录功能,可以将用户名和密码发送到 API,如果正确,则获取身份验证令牌作为回报.获得令牌后,我将其保存到用户的会话中,现在应将用户视为已登录/已验证.对于这种情况,我如何实现 login_required 装饰器. 这是我的
..
我尝试在视图中使用 is_authenticated(),但收到错误 `TypeError: 'bool' object is not callable.为什么我会收到这个错误,我该如何解决? @auth.before_app_request定义 before_request():如果 current_user.is_authenticated() \而不是 current_user.confi
..
我正在开发一个 Flask 应用程序并使用 Flask-security 进行用户身份验证(反过来在下面使用 Flask-login). 我有一条需要身份验证的路由,/user.我正在尝试编写一个单元测试来测试对于经过身份验证的用户,这会返回适当的响应. 在我的单元测试中,我正在创建一个用户并以该用户的身份登录: from unittest import TestCase从应用程序导
..
我想构建一个简单的网络应用程序作为我学习活动的一部分.如果 Webapp 遇到第一次访问者,它应该要求用户输入他们的 email_id,否则它会通过 cookie 记住用户并自动让他/她登录以执行这些功能. 这是我第一次创建基于用户的网络应用程序.我有一个蓝图,但我无法弄清楚如何实施它.主要是我对收集用户 cookie 的方式感到困惑.我查看了各种教程和flask_login,但我认为与fl
..
我正在编写一个应用程序,该应用程序具有多个充当用户的类(例如,学校帐户和教职员工帐户).我正在尝试使用 Flask-Login 来简化此操作,但我不太确定如何使用它,因此当用户登录时,我可以让我的应用程序检查用户名是否属于学校帐户或员工帐户,然后正确登录. 我知道如何确定它属于哪种类型的帐户(因为所有用户名都必须是唯一的).但在那之后,我不确定如何告诉应用程序我希望它登录该特定用户.
..
据我了解 Flask 中的 g 变量,它应该为我提供一个全局位置来存储数据,例如在登录后保存当前用户.这是正确的吗? 我希望我的导航在登录后在整个网站上显示我的用户名. 我的观点包含 from Flask import g #and other things 在登录时,我分配 user = User.query.filter_by(username = form.username
..
我想修改 Flask-Login 中的 is_active 以便用户不总是处于活动状态. 默认总是返回 True,但我将其更改为返回 banned 列的值. 根据文档,is_active 应该是一个属性.但是,内部 Flask-Login 代码引发了: TypeError: 'bool' 对象不可调用 尝试使用 is_active 时. 如何正确使用 is_active 停用
..
我正在尝试调试 Flask 应用程序中的视图,该视图返回 500 状态,并在回溯中返回错误 TypeError: 'bool' object is not callable.该视图从 Flask-Login 调用 login_user 然后返回 True 表示登录成功. 我已经调试到 app_iter = app(environ, start_response) 并且 app 现在是一个布尔
..
有谁知道我将如何从气流中获取当前用户?我们将后端启用到 airflow/contrib/auth/backends/ldap_auth.py,因此用户通过该身份验证登录,我想知道如何让当前用户点击某些内容(自定义将我们作为插件查看). 解决方案 您可以通过调用{{ current_user.user.username }} 或 {{ current_user.user }} 来获取 在您的
..
我正在使用flask进行注册和登录: from flask.ext.security.views 导入注册,登录类注册(资源):def post(self):返回寄存器()类登录(资源):def post(self):返回登录()api.add_resource(登录, '/登录')api.add_resource(注册,'/注册') 然后我使用 py.test 来测试类: class Te
..
我正在 PyCharm 中使用 Flask-SQLAlchemy.当我尝试通过将关键字参数传递给模型来创建我的 User 模型的实例时,PyCharm 会用“意外参数"警告突出显示这些参数.当我创建其他模型的实例时,我没有收到此警告.为什么我的 User 模型会出现此错误? class User(db.Model, UserMixin):id = db.Column(db.Integer, pr
..
我正在使用Flask框架对具有身份验证的网站进行编程.我已经尝试了在互联网上找到的所有解决方案,但没有任何解决方案. 我的第一个想法是,项目结构已损坏.例如缺少其他文件的导入.但这不是我想的问题. 我的models.py文件: 从flask_login 导入UserMixin,LoginManager从flaskapp导入数据库,login_manager@ login_manag
..
我正在为我的Flask服务器设置一个令牌身份验证系统,并且我希望能够设置一个装饰器,使其看起来像这样: @ app.route('/my/data/')@requires_token_authdef get_my_endpoint_data():“"“返回JSON数据"“"“返回get_data() 然后,我将按/my/data?token = myawesometokenvalue这样的
..
我是flask和flask-login的新手,我已经为此苦苦挣扎了几天. 我正在尝试这样登录用户: 从凭证中的 导入auth_username,auth_password,pgsql_dbuser,pgsql_dbpassword,pgsql_db1name从flask导入Flask,render_template,请求,响应,重定向,url_for从flask.ext.bcrypt导入
..
我将Flask-Admin与Flask-Login和mongoengine结合使用. 我希望根据用户自定义视图.此后,带有 can_create 的示例允许创建模型. class MyModelView(ModelView):column_exclude_list = ['密码']def is_accessible():如果(login.current_user.login!='admi
..