flask-login尝试登陆前的登录状态是False,
登录后输出登录状态是True,
但是接下来转跳网页时状态就自动变成了False?
试了很多次, 都是这个问题, 网上貌似没有其他人遇到.
ps:
if not user.verify_password(password)
这句话的原因是我还没把账户密码放进去, 所以现在测试只要能提交表单就能登录.
所以可以看到图中登录成功后输出的登录状态变化,
但是不知为何, 接下来redirect(next_page or url_for('index'))
又显示没登录.
百思不得其解, 急问.
这是models部分的代码, 因为还没有连接到数据库, 所以这部分代码还不算完整.
我觉得楼主的问题可能处在user model的
get_id
方法上补充(因为没用过这插件,所以如果说错的话请忽略。):