Office 2013 / 2016 / 2019 ProPlus Retail零售版密钥上架

AttributeError: 'AnonymousUserMixin' object has no attribute get_id

Python

更新于:

0x00 概述

flask-login 用户类下创建的验证admin,未登录用户是AnonymousUserMixin,并没有自定义的属性


0x01 上代码

# 用户model
class Users(UserMixin, db.Model)
    '''字段'''
    def get_id(self):
        return self.id

# 验证
from flask_login import current_user

if not current_user.is_anonymous and current_user.get_id == 1000:
    print('ok')

0xff 完结撒花

未使用current_user.is_authenticated,我还没做用户验证

转载请注明:【AttributeError: 'AnonymousUserMixin' object has no attribute get_id】https://jihuo.ma/flask-login-no attribute-get-id.html

@楼主 昵称
评论