标签:step

Flask教程

Flask教程:Step 7: 添加样式

Flask教程:Step 7: 添加样式
现在其他一切都正常工作,是时候给应用添加些样式。只要在我们之前创建的 static 文件夹中新建一个称为 style.css 的样式表: body { font-family: sans-serif; backg...

AI君 1年前 (2019-03-27) 108℃ 0喜欢

Flask教程

Flask教程:Step 6: 模版

Flask教程:Step 6: 模版
现在我们应该开始编写模版。如果我们现在请求 URLs,我们将会得到一个 Flask 无法找到模版的异常。 模版使用 Jinja2 语言以及默认开启自动转义。这就意味着除非你使用 Markup 标记或在模板中使用 |safe 过滤器, 否则...

AI君 1年前 (2019-03-27) 102℃ 0喜欢

Flask教程

Flask教程:Step 5: 视图函数

Flask教程:Step 5: 视图函数
现在数据库连接已经工作我们可以开始编写视图函数。我们需要四个视图函数: 显示条目¶ 这个视图显示所有存储在数据库中的条目。它监听者应用的根地址以及将会从数据库中查询标题和内容。 id值最大的条目(最新的条目)将在最前面。从游标返回的行是...

AI君 1年前 (2019-03-27) 112℃ 0喜欢

Flask教程

Flask教程:Step 3: 创建数据库

Flask教程:Step 3: 创建数据库
如前面所述,Flaskr 是一个数据库驱动的应用程序,准确地来说,Flaskr 是一个使用关系数据库系统的应用程序。 这样的系统需要一个模式告诉它们如何存储信息。因此在首次启动服务器之前,创建数据库模式是很重要的。 可以通过管道把 sch...

AI君 1年前 (2019-03-27) 98℃ 0喜欢

Flask教程

Flask教程:Step 4: 请求数据库连接

Flask教程:Step 4: 请求数据库连接
现在我们知道了怎样建立数据库连接以及在脚本中使用这些连接,但是我们如何能优雅地在请求中这么做? 所有我们的函数中需要数据库连接,因此在请求之前初始化它们,在请求结束后自动关闭他们就很有意义。 Flask 允许我们使用 before_req...

AI君 1年前 (2019-03-27) 109℃ 0喜欢

Flask教程

Flask教程:Step 1: 数据库模式

Flask教程:Step 1: 数据库模式
首先我们要创建数据库模式。对于这个应用仅一张表就足够了,而且我们只想支持 SQLite ,所以很简单。 只要把下面的内容放入一个名为 schema.sql 的文件,文件置于刚才创建的 flaskr 文件夹中: drop table i...

AI君 1年前 (2019-03-27) 95℃ 0喜欢

Flask教程

Flask教程:Step 2: 应用设置代码

Flask教程:Step 2: 应用设置代码
现在我们已经有了数据库模式了,我们可以创建应用的模块了。让我们称为 flaskr.py ,并 放置于 flaskr 文件夹中。对于初学者来说,我们会添加所有需要的导入像配置的章节中一样。对于小应用,直接把配置放在主模块里,正如我们现在要做...

AI君 1年前 (2019-03-27) 91℃ 0喜欢

Flask教程

Flask教程:Step 0: 创建文件夹

Flask教程:Step 0: 创建文件夹
在我们开始之前,让我们为这个应用创建需要的文件夹: /flaskr /static /templates flaskr 文件夹不是一个 Python 的包,只是我们放置文件的地方。 在接下来的步骤中我们会直接把数...

AI君 1年前 (2019-03-27) 104℃ 0喜欢