请问下,直接在浏览器中输入这个地址http://127.0.0.1:8001/有如下报错,这是为什么?
来源:3-1 简单实现用户的登录
eternityPython
2022-02-17 21:26:07
1回答
好帮手慕燕燕
2022-02-18
同学,你好!未登录状态,user_id为None,也就没有对应的g.current_user,因此在index.html中使用g.current_user.nickname会报错,可以在html模板文件中添加if语句,先判断g.current_user是否存在,或者登录之后再访问首页;下一小节视频会优化此处内容,加入current_user的验证性判断
祝:学习愉快!
相似问题