亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

python - flask中在模板中使用current_user.is_authenticated,運(yùn)行報(bào)錯(cuò),提示沒定義

瀏覽:109日期:2022-09-12 09:33:14

問題描述

flask中在模板中使用current_user.is_authenticated,運(yùn)行報(bào)錯(cuò),提示沒定義

python - flask中在模板中使用current_user.is_authenticated,運(yùn)行報(bào)錯(cuò),提示沒定義

報(bào)錯(cuò)信息

Traceback (most recent call last): File 'E:PythonPython35-32libsite-packagesflaskapp.py', line 2000, in __call__ return self.wsgi_app(environ, start_response) File 'E:PythonPython35-32libsite-packagesflaskapp.py', line 1991, in wsgi_app response = self.make_response(self.handle_exception(e)) File 'E:PythonPython35-32libsite-packagesflaskapp.py', line 1567, in handle_exception reraise(exc_type, exc_value, tb) File 'E:PythonPython35-32libsite-packagesflask_compat.py', line 33, in reraise raise value File 'E:PythonPython35-32libsite-packagesflaskapp.py', line 1988, in wsgi_app response = self.full_dispatch_request() File 'E:PythonPython35-32libsite-packagesflaskapp.py', line 1641, in full_dispatch_request rv = self.handle_user_exception(e) File 'E:PythonPython35-32libsite-packagesflaskapp.py', line 1544, in handle_user_exception reraise(exc_type, exc_value, tb) File 'E:PythonPython35-32libsite-packagesflask_compat.py', line 33, in reraise raise value File 'E:PythonPython35-32libsite-packagesflaskapp.py', line 1639, in full_dispatch_request rv = self.dispatch_request() File 'E:PythonPython35-32libsite-packagesflaskapp.py', line 1625, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File 'D:1filepythontestblogblog.py', line 90, in login return render_template('/login.html', form=form) File 'E:PythonPython35-32libsite-packagesflasktemplating.py', line 134, in render_template context, ctx.app) File 'E:PythonPython35-32libsite-packagesflasktemplating.py', line 116, in _render rv = template.render(context) File 'E:PythonPython35-32libsite-packagesjinja2environment.py', line 989, in render return self.environment.handle_exception(exc_info, True) File 'E:PythonPython35-32libsite-packagesjinja2environment.py', line 754, in handle_exception reraise(exc_type, exc_value, tb) File 'E:PythonPython35-32libsite-packagesjinja2_compat.py', line 37, in reraise raise value.with_traceback(tb) File 'D:1filepythontestblogtemplateslogin.html', line 1, in top-level template code {% extends 'base.html'%} File 'D:1filepythontestblogtemplatesbase.html', line 1, in top-level template code {% extends 'bootstrap/base.html' %} File 'E:PythonPython35-32libsite-packagesflask_bootstraptemplatesbootstrapbase.html', line 1, in top-level template code {% block doc -%} File 'E:PythonPython35-32libsite-packagesflask_bootstraptemplatesbootstrapbase.html', line 4, in block 'doc' {%- block html %} File 'E:PythonPython35-32libsite-packagesflask_bootstraptemplatesbootstrapbase.html', line 20, in block 'html' {% block body -%} File 'E:PythonPython35-32libsite-packagesflask_bootstraptemplatesbootstrapbase.html', line 21, in block 'body' {% block navbar %} File 'D:1filepythontestblogtemplatesbase.html', line 12, in block 'navbar' {% if current_user.is_authenticated %} File 'E:PythonPython35-32libsite-packagesjinja2environment.py', line 408, in getattr return getattr(obj, attribute)jinja2.exceptions.UndefinedError: ’current_user’ is undefined

問題解答

回答1:

發(fā)現(xiàn)是初始化配置少了一句

login_manager.init_app(app)

加上去就好了

回答2:

current_user好像是flask-login這個(gè)插件注入的吧

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 久久国产成人精品 | 日韩国产免费 | 91香蕉视 | 午夜看片网站 | 男人扒开腿躁女人j | 亚洲自拍图片区 | 久久er精品热线免费 | 一级片在线观看视频 | 国产在线欧美精品 | 国产伦理久久精品久久久久 | 成人免费视频网址 | 成人a毛片免费视频观看 | 亚洲一级毛片视频 | 男女上下爽无遮挡午夜免费视频 | 国产孕妇孕交视频在线观看 | 国产日韩欧美一区二区三区在线 | 国产一区二区三区在线观看视频 | 久久道 | aa毛片免费全部播放完整 | 国产小说| 国产第九页 | 欧美一级毛片欧美大尺度一级毛片 | 亚洲天堂视频在线观看免费 | 国产另类视频 | 日韩欧美视频在线一区二区 | 欧美三级做爰全过程 | 日本高清乱偷www | 在线视频一区二区三区在线播放 | 欧美日韩综合网在线观看 | 国产特黄特色的大片观看免费视频 | 欧美老妇免费做爰视频 | 成年男女拍拍拍免费视频 | 国产一级一片免费播放i | 欧美成人黄色网 | 一级毛片不卡免费看老司机 | 日本不卡一区二区三区在线观看 | 日本亚洲成高清一区二区三区 | 精品国产美女福利到在线不卡 | 草久网 | 成年男女男精品免费视频网站 | 性猛交毛片 |