Flask入门教程
官方把它叫做视图函数(view funciton),你可以理解为“请求处理函数”。 所谓的“注册”,就是给这个函数戴上一个装饰器帽子。我们使用 app.route() 装 饰器来为这个函数绑定对应的 URL,当用户在浏览器访问这个 URL 的时候,就会 触发这个函数,获取返回值,并把返回值显示到浏览器窗口: @app.route('/') def hello(): return URL 改成了 /home ,而我们刷新后 访问的地址仍然是旧的 / 。如果我们把访问地址改成 http://localhost:5000/home,就会正确看到返回值。 一个视图函数也可以绑定多个 URL,这通过附加多个装饰器实现,比如: 第 2 章:Hello, Flask! 19 @app.route('/') @app.route('/index') @app.route('/home') (ORM,即对象关系映射)。借助 SQLAlchemy,你可以通过定义 Python 类来表 示数据库里的一张表(类属性表示表中的字段 / 列),通过对这个类进行各种操作 来代替写 SQL 语句。这个类我们称之为模型类,类中的属性我们将称之为字段。 Flask 有大量的第三方扩展,这些扩展可以简化和第三方库的集成工作。我们下面 将使用一个叫做 Flask-SQLAlchemy 的官方扩展来集成 SQLAlchemy。0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1