Flask入门教程
规则无关。和定义其他函数或变量一样,只需要让它表达出所要处 理页面的含义即可。 除此之外,它还有一个重要的作用:作为代表某个路由的端点(endpoint),同时 用来生成 URL。对于程序内的 URL,为了避免手写,Flask 提供了一个 url_for 函数来生成 URL,它接受的第一个参数就是端点值,默认为视图函数的名称: 第 2 章:Hello, Flask! 20 from flask import 这些文件的 URL 可以通过 Flask 提供的 url_for() 函数来生成。 在第 2 章的最后,我们学习过 url_for() 函数的用法,传入端点值(视图函数 的名称)和参数,它会返回对应的 URL。对于静态文件,需要传入的端点值是 static ,同时使用 filename 参数来传入相对于 static 文件夹的文件路径。 假如我们在 static 文件夹的根目录下面放了一个 URL,Flask-Login 会把用户 重定向到登录页面,并显示一个错误提示。为了让这个重定向操作正确执行,我们 还需要把 login_manager.login_view 的值设为我们程序的登录视图端点(函 数名): login_manager.login_view = 'login' 提示 如果你需要的话,可以通过设置 login_manager.login_message 来自定义0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1