Python 当使用flask单击登录按钮时,如何检索以简单html文件编写的登录表单?
当我们点击login按钮运行index.html文件后,需要显示表单,我已经为其创建了login.html文件,现在如何在flask中链接此文件?我已经把所有的html文件放在templates文件夹中。显然,用户添加的信息需要输入MySQL工作台数据库 如果我错了,请纠正我,但听起来您希望将用户从index.html页面定向到login.html页面。如果是这样,您只需在索引页面中添加登录页面URL的链接,并让Flask通过路由处理连接 一个简单的例子是在views.py/routes.py文件或主应用程序文件(如果您正在执行非常简单的应用程序)中插入以下内容(显然,在这种情况下,您可以省略导入): 其中,Python 当使用flask单击登录按钮时,如何检索以简单html文件编写的登录表单?,python,html,flask,Python,Html,Flask,当我们点击login按钮运行index.html文件后,需要显示表单,我已经为其创建了login.html文件,现在如何在flask中链接此文件?我已经把所有的html文件放在templates文件夹中。显然,用户添加的信息需要输入MySQL工作台数据库 如果我错了,请纠正我,但听起来您希望将用户从index.html页面定向到login.html页面。如果是这样,您只需在索引页面中添加登录页面URL的链接,并让Flask通过路由处理连接 一个简单的例子是在views.py/routes.py文
app
是Flask应用程序对象,/path/to/login
是附加到主域URI的相对URL
为了使内容更易于维护和重用,您可以通过使用Jinja2模板引擎在index.html中引用登录页面的链接,以使用所需的URL路径自动填充锚定标记的href:
<a href="{{ url_for('login') }}">Login</a>
这将使您从index.html进入带有表单的login.html页面
有关更多信息,请参见。,是吗?
<a href="{{ url_for('login') }}">Login</a>