flask框架下使用blueprints(蓝图),url_for()无法运行对应的视图函数
最近做一个flask项目时,html界面中使用url_for()无法访问蓝图中分类的对象的视图函数,但是app中的可以正常运行,研究了一下。
需要在url_for()中添加相应的蓝图对象名称。
具体写法如下:
<form method="post" action="{{ url_for('user.get_img') }}">
</form>
要访问user下的get_img,需要在url_for中添加上’user.',这样就能正常运行了。
对你有帮助的话就点个赞吧!