Flask入门教程nano 创建,这部分操作你也可以使用编辑器来完成。 将程序托管到 GitHub(可选) 这一步是可选的,将程序托管到 GitHub、GitLab 或是 BitBucket 等平台上,可以更 方便的备份、协作和部署。这些托管平台作为 Git 服务器,你可以为本地仓库创建 远程仓库。 首先要注册一个 GitHub 账户,点击访问注册页面,根据指示完成注册流程。登录 备用。 设置 SSH 密钥 sqlite 和 .sqlite3 作为后缀。 另外,如果你使用 Windows 系统,上面的 URI 前缀部分需要写入三个斜线(即 sqlite:/// )。在本书的示例程序代码里,做了一些兼容性处理,另外还新设 置了一个配置变量,实际的代码如下: 第 5 章:数据库 36 import os import sys from flask import Flask WIN = sys Flask-WTF 来简化表单处理。通 过编写表单类,定义表单字段和验证器,它可以自动生成表单对应的 HTML 代 码,并在表单提交时验证表单数据,返回对应的错误消息。更重要的,它还内 置了 CSRF(跨站请求伪造) 保护功能。你可以阅读 Flask-WTF 文档和 Hello, Flask! 专栏上的表单系列文章了解具体用法。 CSRF 是一种常见的攻击手段。以我们的删除表单为例,某恶意网站的页面中0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1













